The 50th state's six main islands - Oahu, Maui, Hawaii, Kauai, Lanai, and Molokai - offer everything from world-class surfing and snorkeling to increasingly dynamic food and hotel scenes that are attracting a new generation of travelers.