I see it like this. CM Punk has accomplished more in the WWE in 2 years, then Val Venis did in 10. Val just never had what it took to make the big leaugues, and because of this he was at most a midcard talent for life(and for the last 4 years he was a jobber).
Punk get's a bad rap because he was praised as if he was the 2nd coming of christ by the ROH crowd. Then he came to the WWE, and WWE smarks/marks realized he wasn't all that, and then the hate came. Personally I think Punk is entertaining, a good worker, over with the fans, and he obviously is liked backstage since he is already a triple crown winner. Punk wins this easily, since even at Val's peak, Punk would still go over.