I just want to add that the beginning of June can be pretty good too. We went the first week of June 2000 and it was great. The crowds were manageable and the heat wasn't too bad. Of course, for us Texans, Florida heat isn't ever too bad. Just be aware that June 3-9 is the Gay Day period if that concerns you. I think we missed it the year we went, but I read on here that those are the dates this year. Also, if you go before most of the country gets out of school, the crowds will be better. Hope that helps!