I live right smack dab in the city. If you know what part he would be working in, then it would be easier to steer you in the right direction. If you can get this info let me know and I'll send ya anything that you would need to know about!
The cost of living is fairly decent here. Gas in my area is about 1.32, I am convenient to may shopping areas(strip malls and 3 decent sized malls) easy to get to the airport, about 30 min to ohio and WVA, The city itself has many events that go on thruout the various seasons, the 3 rivers regatta, the arts festival, light up night, and its beautiful here whenthe leaves change with the fall colors. WE have the inclines, and station square, they're also building up our waterfront areas to be useful with walkways and shopping, living quarters, etc. We also have many cultural living areas as well, we have out italian neighborhoods, polish ones, jewish ones, then there's also Pitt Campus, which is huge!
We also have some of the best hospitals around! Most of them are now UPMC, but we have an excellent burn center, orthopedics, transplants, etc.