If you are going to pump a sh*t load of wattage into your subs, get the inifnity perfect 12.1's. I know they blow a lot but thats because fools are trying to push 350 or 400 watts rms into them. They have AMAZING sound quality. For speakers, or component systems I like:
Alpine type R
W H A T S O U N D S T H E B E S T T O Y O U
Try to go to an audio shop and listen to what you are going to buy before you buy it. If you can't then go with a brand that you know audiophiles love. Good luck with your system and check out ebay for all your stuff (I live on ebay).
20,000,000 car audio people can't be wrong