We went last year during the last week of June until July 5th, you are right it was hot, we usually try to as early as possible in June but last year we decided to go during the 4th of July. It was crowded and there were a ton of school kids from Brazil there, it was kind of cool because there were groups of them that wore the same colored shirts and they moved from attraction to attraction in a huge group. If we seen them heading to a attraction that we were heading to we would shift into high gear to try to get ahead of them. We didn't have a promo for last year but in either '04 or '06 (can't remember which) we had a special thru Visa that kids under a certain age stayed and played for for free as long as you paid for the trip using your Visa. I've been getting a ton of email and post card offers for this year but can't use them. We are planning on going next year since we go every other year and I'm hoping that I get a code when I can actually use it.