I am not a fan of the Contemporary at all. I’ve never stayed there, but I have stayed at Bay Lake Tower and I just feel the whole resort is cold and sterile. The Wilderness Lodge would get my vote. The Lodge is cozy, warm, and inviting. The pool is very nice and they have plentiful food options. The boat ride to the MK is also lovely. We haven’t stayed here for awhile, but if we ever travel around the holidays, this will be where we stay.
I just wanted to put a plug in for the Epcot resorts. I know you said you are from New Jersey so the theming of the Beach Club doesn’t wow you, but the ability to walk to two parks is amazing, plus there are a lot of dining choices in that area between the five resorts. Just something to think about.