i use the cell phone mount that was linked into this thread. and i have copilot live 8 downloaded onto my sd card. it's a full fledged gps program without the need for internet. and it will display anything y ou want to put into the settings. i have it set for all display information. meaning=compass, altitude, speed, longitude, eta, all that jazz.
it's 2 gigs. so it has no choice but the sd card. it costs $30. and HAS to be downloaded through wifi. it won't use the internet.
here is my full setup.
i bought this dude off the internet for $12 dollars. NOT from new egg. do a google search. http://www.newegg.com/Product/Product.aspx?Item=N82E16875999462
then i bought this dude.
mine has a coiled plug. i clipped the alligator clips off and wired up the positive and negative wires. the cord is long enough i ran it under the gas tank and handlebars. i have a 12 volt cigarette socket in front of the handlebars. http://www.directdepot.net/popup_image.php?pID=4365.
then i bought this dude. it has 3 different leds in different spots. and has a switch to turn the plug off and on. i left the cord wrapped up as it came out of the package. leaving just enough to wrap around the handle bars. i now have 2 cigarette plugs and 2 usb plugs. with flashing led lights. http://www.sumofallparts.net/BikeMaster-Adapter-Plug-ADAPTER-PLUG-DUAL-SOCKET-U-p/tr15-1667.htm
then i bought and downloaded this program. http://www.alk.com/copilot/android/
also had to buy an extra usb cord to plug my phone into power supply.
WORKS PRETTY GOOD.
i'm working on some speakers now to use my phone as an mp3 player.