Any bluetooth receiver should work. And as jskarion said, the only mapping apps I know of are Maemo Mapper and the built-in maps app. Maemo Mapper is far better - at least you can download maps. I haven't been able to download a single map for the built-in app, and I finally just deleted it.