Just about any bluetooth GPS will work. There's free software called Maemo Mapper, and pay software called Navicore: Navicore's designed for in-car nav, Maemo Mapper is designed for, well, other things.