I agree with everyone else. Three is the bare minimum, I would do four or five if you can. I did four days last year, and still missed a few things (though I did go on my favorites multiple times) so we are doing five this year.
To put it in perspective, we normally stay at least a week at WDW...