Mrmory map and Ozi are my favorites
used to have an in car PC, which was good, but the screens were very expensive
then had a small laptop which was a bit unweildy
then had a windows mobile machine, which was great as it had GPS, but the screen was tiny, and it didn't really have the...