If you don't need CD, I just installed a Sony 310BTX. Sonic Electronix has it for $120. The Metra and ASWC-1 will be another $60 or so. A vapor barrier inside the fairing and splash cover outside will be about $25.
As "G" said......Sony MEX-M70BT add the biketronics remote kit to keep your hand controls.
Face colors are switchable between red or blue light up faces.
Has 2 usb's and does a ton of tricks.