Alpine mrd-m1005 hooked up to 2 15" alpine type R's (dual 2 ohm) that will pound the sh!t outta ur car.. best bang for ur buck, trust me. An for a head unit i have an Alpine cda-9835, they are a little pricey, but ebay is a great thing these days man;) the deck with cost around 500, then amp is around 500, an the 2 subs i got for 200 a piece.. and that's all canadian!! Definately worth it. No upgrading needed. BlaiR
If I was you, I would get a good set of comps/ Infinty Kappa/CDT/Bostons/Focal. I would run those speakers off a two channel amp like a PPI PC/PCX. Then for the subs I would get 1 15" RE X.X.X. subwoofer and power it with a JL 1000/1. For the Head unit, any Alpine or Pioneer Premier would do well. You are going to want to head down to your local audio store and audition everything you can. Then see if they will price match with the internet for better prices. Anyways, thats what I would do.