wow mate, thanks heaps for all that info really helps.
Ive decided on the head unit im putting in which is the AVH-P3350BT Double-Din Bluetooth AV Player with 5.8-inch Screen, SD card input, iPod Control, Front USB and Aux-in - Pioneer DVD Player & Screens
your set up looks really awesome...