Well, it's beeb a while now and i've got myself a little kitted out, and been researching all sorts of stuff i know little about!
Here's the gps i'm using;
http://www.amazon.co.uk/BlueNEXT-Channel-Bluetooth-GPS-Receiver/dp/B000LU1VI4/ref=pd_bbs_4/203-2647220-1463132?ie=UTF8&s=electronics&qid=1194892179&sr=8-4
Seems ok so far, although given my nature of my involvement, i haven't done much mapping as yet.
So, i'm currently working out how to write a few things, namely;
-How to get a connection to the gps via bluetooth from the phone, so i can incorperate that sort of control into the app.
-Looking at the raw OSM data to try and get a simple representation of a v small part of a local area (storing the data on the phone having saved it via JOSM), even if that is just dots and line joined up! lol.
--> this will require developing a parser for it too
This is one to obtaining the data. The other being using the phone to download it, which i'd hope to have some form of implementation for by the end of the project.
I've aimed my project more at being a tool for further mapping for the moment, seeing the routing as a nice bonus if i can get it in there. Once i have the basic, display, show position etc i'll look more into that functionality.
Well, back to the research, coffee, food routine!
Don't get lost! ;-)