belkin aircast is the way to go. you can stream both music and phone calls over your speakers. i installed it and all wires are pretty much hidden. sound quality is clear and sounds great. i will post pics later.
the only downside i can think of is that it can only connect to one unit at a time and you have to press the button each time you put your keys in (this becomes an automatic anyway, no issue for me).