For BW, I got Heidelberg, Baden-Baden, Freiburg, and Ulm for Christmas markets open on the 25th. I'll probably shoot for Baden-Baden since I've never been there.
I would stay longer, but I gotta the traditional American Thanksgiving I need to get home for.