Lonely Planet is a very user friendly travel planning guide. The site includes maps, hotel reservation, flight reservation, and details about points of interest in a city or area you may be planning to visit. Included are a host of user reviews for most major tourism destinations in North America as well as out of the way places. An easy to use one stop travel guide.