ive found caraudiodirect.co.uk to be the cheapest all round to buy on the net, you can get bigger discounts from local dealers, but it involves a lot of hassle with haggling etc.
6x9s - no no no - sub in the boot and components up front is all you need