Right now I have an Alpine CDA 7977 Headunit. 2 Alpine sps-690A and 2 sps 170A. 2 Alpine SWE-1041 subs and for amps an Alpine Flex 4 4/3/2 channell for the speakers and a Bazooka EL1500 for subs (please not to many laughs about the bazooka). Right now the sub performance really sucks and the speakers are alright. The first thing I'm going to do is sound deadening, but if my subs still suck should I upgrade my amp or subs first. Any suggestions on subs and amps within a somewhat reasonable price range would be appreciated. Nothing bigger than 12s.