People are always impressed by Pittsburgh when they actually come here. I think you'll have a good time.
If you're in a REALLY touristy mood, take the incline to the top of mount washington overlooking downtown. You can board the incline at Station Square, also on Carson St - close to South Side. It's one of the best views ever - especially at night.