Summary: 3.5 stars
I've now been here a few times, and on the whole, I think their food is pretty good. Not amazing, but reliably decent. I found the duck and fish dishes to be consistently well prepared.
Another selling point of this restaurant is that it provides a pleasant space for a leisurely dinner (soothing ambient lighting, harmonious interior decorations, and comfortable seating). If you are in a rush (or if you are starving), though, you might find their unhurried pace maddening.
You may find the price quite a bit higher than most Thai restaurants in the area. On the other hand, compared to most "casual-nice" restaurants, Typhoon is a bargain.
This is a great place for casual business dinners (esp. during these economically uncertain times): decent food in a tasteful environment without going over your company's budget.
Bonus Tip: skip the dessert course and go next door to Oh Yeah! for ice cream.