I don't think there is anything I haven't found on google eventually, msn searches are far too ad laden.......so its google for me.
Google Earth is excellant, as is Google Maps, want directions anywhere in the UK use it, well except for new place, but then it hasn't got a post code yet. Will be interesting to see how quickly they update things like that