I am looking to redesign my website this week. It is looking tired to me so hopefully within the next few weeks you will be seeing a new glorified design with more interactivity. Keep your eyes open.
Planet Thailand is still showing my Photos at the restaurant located at 40 West 24th Street between 5th and 6th Avenues. http://www.pt212.com/ They recently had a complete renovation there, go take a look and the food is good too.