I use Chatterbox on mine & my girlfriend's full-faced helmets. I also think everyone in our club uses them also. They are very good and now have a Bluetooth option as well. You can do all you are looking for with them. They have external inputs for MP3s & cell phones. If you get Bluetooth, that can connect to your cell.
They are very easy to add to any helmet also...
You can check them out here:
http://www.chatterboxusa.com/
Good luck!
Oh, I ride a 2007 Suzuki GSX-R750 - my DR - Daily Rider
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
2010 Black 2SS/RS; 6M; IOM, GFX, sunroof; ADM Race CAI; Zoomers CB; Viper Alarm; Pdaft F&R sways, Adj Endlinks, Rtrailing arms, Camber kit, strut brace, Front Trailing Arm Bushing; SLP Skip-Shift Elim; Tinted lights/windows; Hurst Short-throw; LoJack; Door & Dash ABL Mods; ********; JBA Shorty headers; AACStyle LEDs; Stillen DS rotors, Hawk Ceramic pads; Havoc Blk Chrome wheels: 20x9s; Lingenfelter Blk Al Pedals; RevXtreme Catch Can; Goodridge SS lines; Ported TB; RK Sport hood; Hotchkis chassis brace; KW V3 coilovers;