I took my parent here when they were visiting from out of town and I am glad I did. My folks and I took the sight seeing evening cruise and it was pretty fun.
This is a really good way to check out the city from the river, find out the name of all those buildings that compose the Pittsburgh skyline and also learn Pittsburgh history.
One thing that I recommend is that you line up and early, as the seating on the top deck is limited and also is where you will have the best view (unless you really want to stay inside and see everything behind the windows on the lower deck). Also get concessions after you get your seat, otherwise you will be out of luck. Hubby went down after we got our seats and I would say close to 7 people attempted to take it.
Our guide was very knowledgeable, and threw in a few cheesy jokes which can be expected at these sorts of places. He screamed "drama student" to me as he was very animated and really relished the attention.
The views of the city were phenomenal and would recommend bringing in a decent camera if you are going in the evening.
Definitely recommend to out of towners and people that would like to be a tourist in their own city.