For me, six full days in the parks is the minimum. Two each at MK & Epcot and one each at DHS & AK. Anything less feels like I'm rushing. Ideally, we like 8-10 days, because that allows time for exploration, half days in the parks for pooltime, etc.
Register on WDWMAGIC. This sidebar will go away, and you'll see fewer ads.