Hi, I'm a relatively new owner of a 325i BMW. I've decided that I'm going to begin to upgrade my car's audio. I have about $600 to play with. I'm looking at 2 subs, an amp, and front speakers. I'm not dead set on a certain brand. Any infomation or advice is appreciated.