It's hard to eat badly in Thailand--either the food is just plain fantastic, or you're too blissed out by the latest dive/trek/excursion to criticize. My previous trips were mainly intended to dive and drink on remote beaches (success!), but I'm spending the last couple of weeks of April there on vacation and looking to add good eats to the mix. I'll be based out of a friend's house in Bangkok, traveling to Chiang Mai for a few days and probably to my favorite island in the world, Ko Tao, for a short week of diving (but may end up instead in Khao Lak or Trat depending on transport schedules) (but those won't matter as much because after diving, you just want FOOD). My Bangkok friends are oddly against long dinners (!!), so we'll be eating mostly casual meals, planned by them. But I also will be wandering around Bangkok a bit by myself, as well as marking my 35th birthday with the gang there, so would love some ideas for street food, lunch spots, and at least one night out at a ... remarkable place. Not necessarily a multi-course, crazy, Michelin night, but a ... remarkable one. Bangkok restaurant ideas? Chiang Mai restaurant ideas? Chiang Mai cooking class ideas? Best non-liveaboard dive site ideas? (OK, that's not about food, but I thought I'd toss it in there.) Thank you kindly!