the front speaker are 5 3/4in and the rear are 6x9's. you can put 6 1/2's in the front (there is a thread on here explaining how to) and keep the 6x9's in the rear.

as for brands i reccomend kicker, pioneer, memphis, and polk for good sound quality