5 days can be just right -- depends on what you want out of the vacation.
for a balance between rest/relaxation and higher-energy entertainment, consider:
-- booking one of their moderate-price resorts (Port Orleans is the best of the three). Unless you hit a ferocious cold snap, the pool and will provide enough entertainment for two days, or you can take the riverboat to downtown Disney. There's enough at the hotel to keep kids entertained, and a great spot to pull up a lounge chair for sleepy afternoons.
-- buying ParkHopper passes for three days; try for at least a full day at Epcot, and then jump between MGM, Animal Kingdom, Magic Kingdom and the water parks as you like.