I'm not sure what Val/h is, but my Core2 Duo downstairs is getting about the same, with much lower PPS.
I may not be able to answer all your questions, but I can do this one. Val/h is "share value per hour". And Share Values are exactly what they sound like, the value of each found and submitted share (6ch = 0.1, 7ch = 1, etc)