Originally Posted by Dubdub
You are going to need a way to transmit the data. IMHO, that will be the tough part. BB's don't typically do that. They generally use a map application to display the current position on the screen and it takes a BB data plan for the maps.
I'm using Instamapper for that, it sends GPS positions every 5 seconds and its mapped live, very useful little app and it's free, so I'm just looking for a GPS receiver now and then can test it thoroughly before launch.
Take a look at the app, works on most GPS phones - InstaMapper.com