My husband is turning 40 this year. I would like to do something nice for him for his birthday. I was thinking of taking him to Boston or Chicago. He loves Boston and he has said he has always wanted to visit Chicago.

I know it's going to be cold and unfortunately winter means no Red Sox game in Boston. Is it just a bad idea to plan to visit one of these cities in December as a tourist?

Ideas of what to do in either city in the winter with an 18 month old?