We just done our first January stay, always went in the fall months and early winter. We went the 10 days before MLK weekend. Only suggestion is to go and return by February 14, then to March 29 is peak season, highest price rack rates for 2008, really got to watch those seasons and holidays, makes a big difference is prices of rooms. We always plan our stays in value seasons, less guests, resort not as crowded and all at a cheaper price plus easier to snag room discounts.
We never do the dining plan so it doesn't figure in when we go, we're room only type travelers and usually have AP's and this past January was a bonus trip to use our AP's for free, nothing better than going to WDW and not paying for any tickets. Would we go again, not too likely, we arrived and the temps were cold, 70's and though chilly during the day the steam coming off the pool was inviting, pool water was like a hot tub. The next day the temps soared to the high 80's, more to our liking, we were escaping the Ohio snow and cold and look forward to Florida heat and sun. We had a beautiful 8 days, afternoon shower, temps like I said high 80's and the last day the temps plummeted, cold again, hat and sweater weather during the day but hey, we were going home the next day. January weather is just a little unpredictable for us to chance on a expensive vacation, crowds were great, little until noon, weekends alot more guests, marathon never really impacted our stay much. All in all, on property experience was fantastic but weather is chancy.