For off the rack, I recommend the Thomas Mason shirts at J.Crew. I
wear 16 1/2 - 17, 34 and they're a nice, slender fit. John Varvatos
Star USA is also a good option. For a custom fit shirt try Alexander
West or Cego, if you're based in NYC. You can also order Alexander
West online.