Wow, haha, Ovechkin had the puck ALL THE TIME? What games were you watching? Your hatred for him really causes you to exaggerate. 14 points in 7 games means that when he had the puck, he knew what to do with it. By the way, the 14 points was 8 goals, 6 assists. Wonder how he got those 6 assists with since he NEVER gave up the puck.
Maybe Washington lost to Pittsburgh because Varlamov gave up 4 goals in the first period and Pittsburgh outshot Washington 18-5 in the first period of game 7. But I forgot, Ovechkin was on the ice solo for all of those goals and shots and let the four in since he was goaltending too.
I'm not going to debate with you about the reasons why Ovechkin is better than Crosby, there are plenty of threads to educate you about that, but just remember this year that Ovechkin has more assists in less games, and is also +41 compared to +11.
Or we could see what a poll of active NHL players have to say on the matter. This is from last week...
http://prohockeytalk.nbcsports.com/2010/03/alex-ovechkin-tops-sidney-crosby-in-players-poll.php
I would think they probably have a little more knowledge than you or I.