Went third week of March 2005. Just happened to be the week prior to Easter and during Spring Break. It was very crowded then. The earlier in March you go the better, that way you avoid much of the Spring Break crowds. In 2007, Easter is not until early April, but Spring Break dates vary from Mid March to mid April. Avoid weekends as the crowd levels really rise. I say go in early March.
Have fun.