H.D.
What about driving across the border ino MN and doing the indoor theme park at Mall of America? Or, you could even take it further north to Lake Superior. There are resorts all along the coastline that offer a lot of "buy two nights get one free" deals. If you do the MN route, there is an apartment bldg that rents out 2 bedroom apartments for a fraction of hotel rooms and they are fully furnished!! You rent them through www.bridgestreet.com. I use this company ALL the time for vacations! I stayed in Edina MN right next to Edinborough indoor play park for less than $80 a night. I had a private underground parking spot, access to the pool, 2 bedrooms and 2 bathrooms. The closet in one bedroom was so huge I put a roll a way bed in it for my daughter!