Came across this this morning. Take it for what it's worth.

http://navtica.com/