I'll keep this relatively short and sweet; Bahn Thai is kind of an inexplicable Madison favorite for me when it comes to Thai. Dare I say, I like the food here considerably better than Ha Long Bay (I find their curry too watery and grainy). The Massaman curry is absolutely addictive. The Pad See Ew is also solid. For appetizers, I like the spring rolls and potato pockets. I will say, the service can sometimes be lacking but I think this is more of an issue of being under-staffed than it is general negligence.
At the end of the day, I find Bahn Thai pretty under appreciated. You don't have to wait long for the food and it isn't ever really super crowded (quite the opposite actually). For thai curry, I think it's definitely the best on Willy street. If you don't like curry, then you may not think this is a five-star, but if you do and claim Ha Long Bay has the best, you HAVE to give this a chance.