I have a TomTom for running around towns / gasetted roads, it's brilliant and I love it.
I've looked a few times for an 'offroad' GPS solution but so far I think the best in the market is the 2nd-hand laptop with OziExplorer. Haven't been down that path yet...

