just thought i'd drop a line about those of you who get frustrated with your phone not always getting a good connection.
My magellans broke, so I found a bluetooth gps receiver that connects to your phone. So you get sattelite quality reception using your phones GPS programs. it works good for hiking and jogging , etc as well.
it works for android and ipads.
http://goo.gl/ny7zl - link to item on amazon