I'd say Epcot for the soul factor of those countries shops can (and that's if you're a shopper I suppose) take a while to get through. But it's also on the water which I don't care how small WSL might be it can still cause a nasty wind chill when it wants; not to mention the wind tunnel underneath SSE. >_<
But most of the attractions are indoors. Okay, all of them are indoors save for Test Track. Which I just rode on the 9th and was all excited for it, then half way through remembered the outside at 60 MPH part. Not fun.