Rain ruined my plan for today's ride so I'm hanging out.
Yes I started with cyclemeter but have now started checking out mapmyride also downloaded a google map app.
For now I have mounted a Sigma bike computer but might mount my smart phone. You can read pages till your eyes fall out in the sub forums on the subject.