Re: When in Pittsburgh...
If you're into movies, especially IMAX I suggest the AMC Loews theater at the waterfront in Homestead. That theater is amazing. There is also a couple good places to shop right there. Just be careful, right up the hill isn't exactly a good area of town to be in.
On Ice or Grass We'll kick your Ass!