Have to agree George. This was debated on the T.V. after the match and all agreed it was a definite penalty. It was also said that Suarez was renown for diving a while ago, but he does not do it now.
However, the main point here is: The Referee is there to officiate at the match and he should make decisions fairly on what has happened, he should not be taking into account any past history, that is not his job. On this occasion Webb was right in front of the play and there was no doubt he saw the foul. So, he was the dishonest one and not Suarez. There were other incidents that deserved a booking in this match including the Gerrard second foul.
It's also really annoying when Referees can make any decisions they like and not be accountable. Time for the Video Judge just like in Rugby, it's a much fairer way. One has to consider there is now so much riding on football decisions these days, Referees should be more accountable.