Dude, I hope you didnt buy anything from the first two pages all I have seen is crap crap and more crap.. I have been into car-audio for 2 years and get all info from
www.caraudioforum.com
If you want a good entry sub then go with Alpine Type R 10 or 12 inch
depending on how many subs you want 1 or 2 with one you want a 1042 with 2 you want a 1242. (so you can get 1ohm out of them)
as for Amps you will probably need between 600 (for one and 1200 for two)
And for front speakers of your car you want to get component speakers. Go with Phoenix Gold Z6.5 they are cheap and good. You will want a 250-350 2.ch amp for them
If you want more in depth info give me a PM and go to that website I suggest I post there a lot..