The voice command would be a good option to have but using a laptop to do the route before i set off isn't really an option for me as i am quite time restricted in that aspect, would be much better for me to do it out on my route, I'll have a look at the tom tom and see what is like, I've been looking into the snooper Pro s6800, it does the route optimization but the maps themselves don't look that hot