If you want to take some BEAUTIFUL urban snowfall pictures get your photogenic self over to Cheri Noel.
It is breathtakingly gorgeous and has a lot of little fun details so that if you're a Flickr'r you could spend a lot of time with this place as your season background, or, it's pretty enough, as the subject.
I experienced a little lag, and also got a little turned around when walking around the build, but I recommend it highly for pics. Here's a few thousand words on that subject;