zainy, Please remember these are personal views and other people experiences may differ :) This will all come down to your budget and if you want something that will just do the job, or provide some future proofing. I always look at the latter. If you spend a bit more now, there should be no reason why it doesn't last a few years. From personal experience, I would stay away from the cheap brands. They might have the price and look OK, but the quality is just not there. I would look at brands like: Head Decks : Clarion, Kenwood, Eclipse, Apline Cabin Speakers : Clarion, Rockford Fosgate, Hertz Subs: Rockford Fosgate, Hertz Amps : Rockford Fostgate, Clarion, Hertz This will come down to your budget. Hope this helps :)