I have a 2009 toyota camry, and to put it bluntly, the stock speakers ****. I have the stock head unit and I'm looking to upgrade all my speakers, dash board speaker, front speakers and rear. My budget is around $200-250. I've researched and quite frankly I'm overwhelmed by the number of options. So, I would like your guys's opinion on what would be the best bang for my buck in my price range. The main thing that I'm looking for is a nice, deep bass. Obviously I would like the mids and highs to be clear as well. A couple questions I have. Do I need to upgrade my head unit to provide more power to the speakers? Or can I use an amp to provide that power? Also, would it be a good idea to go different brands for the rear and front or would you typically keep all the speakers the same? The brands I was looking at are Rockford, JBL, Polk, and Pioneer. Any help is appreciated