and also remember to avoid mid/late March as its Spring Break in the US which can be very, very busy.
8 April 2007 is Easter, so avoid that time too!
Like Johnny Sharp, I have been, got wet, then put off my that time, but this was April/May time, so I would not go back then.
Oddly enough, February was great weather wise. A bit cool in the morning on a few days, some cool evenings. But very dry and often VERY hot. I am going early March this year, but would try September maybe next time as it sounds a good time to go.