I just saw this over on MotoIQ, might fit your needs as well.

http://www.motoiq.com/magazine_artic...onnection.aspx