I just got my production number for my first BMW 325i!

I'm picking it up on Nov 24.
We're only there for 4 days and I was considering the Romantic Road and Castle Road before dropping off in Frankfurt. Does that sound like a reasonable drive for that time of the year? Are these mountain roads?
Does anyone have info on what the weather might be like and whether I will have to deal with snow. We Seattlelites don't know how to drive in the snow (or rain for that matter

).
Are there any navigation DVDs for Europe that I can borrow/rent for that time?
Finally, are there any other bimmerfesters picking up on 11/24?
325i Automatic | Black Sapphire | Terra + Aluminum | Premium | Cold weather | Nav | Comfort Access | Xenon | PDC |