Thanks for the replies.
I have played around with google earth but don't you need to be online to use it? Great at home but not as handy when out and about.
spannersatcx,
Good point, I'd say route planner as GPS starts getting too expensive for his general use.
At the moment, its looking like Auto Route 2006 and maybe the PC World deal mentioned above.