I drive a crappy 2002 cavalier, and i just have the standard speakers and player that came in the car. I am looking to upgrade a little, even though it is not a nice car, i would like to have decent sound. I know good parts are not cheap, but I am not trying to break the bank, or have anything that doesn't serve a noticeable purpose. I am not a genius on this stuff..so what do i need , AMP, Subwoofers , a head unit? What else? Any advice on brands or places to buy or what I should invest in would be great. Another thing to consider is that I will probably only be driving this car for 3 or so more years.