Xkcdroute is a project mainly written in ..., it's free.
very simple GPS navigator
bugs/features/tasks are handled directly inside this repository via ditz, see http://ditz.rubyforge.org/
for everything else see the xkcdroute file for now