Im from Youngstown, OH which is in between both cities. If I had to decide Pit or CLE I would go to Pit. Much nicer city (cleaner), better shopping and some of the best Italian food around. If you do go you must get a sandwich form Primanti Bros -
http://www.primantibros.com/