I would also suggest Epcot for 4th of July! The fireworks show was SPECTACULAR!!!! This past July, they did an extra salute to all our military - and the fireworks were great!!! We've been a couple of times for July 4th, and its definitely our favorite park for that day (handles the crowds better)!!!