Saw this on Yahoo - thought it was pretty cool!
http://travel.yahoo.com/ideas/top-10...h-resorts.html