Wimbledon Semi Finals

Wimbledon Semi Finals [B]4258 Novak Djokovic -110[/B] Djokovic has sailed through to the semis and once again gets to face a player that just won the match of his life, much like Lu beating Roddick and now Berdych knocking off Federer the No.#1 seed. Djokovic will run down every ball, has one of the best second serves and will be much fresher if they go 5 sets IMO. And, I cannot believe this line. Berdych was +400 and then +320 vs Fed. There are plenty of underdog players betting tennis with a passion, but I thought Djokovic should be at least -150 here for the #3 vs #12 match. [B]4260 Rafael Nadal -155[/B] This line initially jumped from -150 to -170 and is now back in the -155 range. Why? In the major events the sportsbooks get 50x the action than normal ATP events, and there is a good percentage of bettors out there, hedging their future book odds, and middling/scalping each and every match. Nadal looks very sharp to me. His spin on the ball is second to none. But the key factor for us betting this match is, Murray, as we have seen in the past, has the entire weight of the UK on his shoulders. Also, in his quarters match, Tsonga after losing a 2nd set, mailed it in, hit wild shots, went for the killer flat shot and had many enforced errors conversely Rafa will never give up.
While most aren't fans of long odds, I find Serena Williams -700 a gift. Zvonareva was serving at 105 miles an hour in the semi finals. Williams will simply blow her off the court. Williams is the defending champion and this is Zvonareva's first Major final. She has two Grand Slam semi final appearances in here career. I predict a blow out. What do you think?
I rarely lay anything over 3 to 1. From past experiences, the women, who I have bet in the past, are so much less reliable, they are fragile, emotional, and can tank it at any given stage. Serena looks strong to me, but I've seen her get down on herself and just throw it away.