Having lived in Pittsburgh for 10 years, I can say that I miss a lot about that City. I miss the seasons, the people and the landscape, and in Pittsburgh, there are a lot of great technology companies. Nothing compared to SF, of course, but you can definitely have a great life there. The thing that I can't overcome is the lack of an Ocean. It is very to beat a beach sunset after work.