Jeff, my first suggestion would be definitely take the kids out of school for that last week if you can. I think that week would make a HUGE difference in crowds. If you can't convince DW of that, then your next best choice is going to be RIGHT before they go back to school. The end of August thins out a little bit before the Labor Day crowds, and while it would probably not be as good as the end of May, I think it would be significantly better than June.
I understand not wanting to go back--ever--if it means going during those crowds. That is how I began to feel about DLR after being there during summer crowds. I was like, "No way Jose! Not happenin' ever again!"
But don't give up hope. I think you've got 2 very good opportunities for a very AWESOME WDW trip!
