Hi J.,
Congrats on your soon-to-arrive baby girl...I've got two of my own (one turns two on Monday and other is 8 1/2 months).
It's a real bummer that it's not summer because there are so many day trip-worthy cities around here that are 3 hours away at most. Some of the cities that pop into my head are Stillwater (great B&B's and shopping on Saturday - most closed Sunday), Red Wing (they are known for the Bald Eagle sightings if you're into that), Albertville (big outlet mall with kid's clothes outlets like Hanna Andersson, Carter's, Tommy, The Children's Place) and Duluth (right on Lake Superior with lots of great shops and restaurants). I'm sure you could find out more about each by visiting their respective web sites.
There's always the Mall of America (easily could spend a day shopping and eating...not too much walking, might send yourself into labor :). Plus, it's just over in Bloomington and has a lot of surrounding hotels.
So there's my two cents - hope you find it helpful and good luck, again, on your coming little one.
A.