Did you miss the earlier post. Here are his results against top 50 players this year.
Carlos Moya: 21 aces - LOST
Jurgen Melzer: 27 aces - LOST
James Blake (#6): 29 aces - WON
Mardy Fish: 17 aces - WON
Benjamin Becker: 27 aces - WON
Andy Murray (#13): 26 aces (great return of serve) - LOST
Benjamin Becker: 16 aces - WON
Tommy Haas (#10): 12 aces - WON
James Blake (#: 22 aces - WON
Jonas Bjorkman: 32 aces - LOST
Mardy Fish: 19 aces - WON
Marat Safin: 22 aces - WON
Arnaud Clement: 16 aces - LOST
Stanislas Wawrinka: 10 aces - WON
Dmitry Tursunov: 16 aces - WON
Arnaud Clement: 21 aces - WON
11 wins, 5 loses. That's quality opponents. Compare that to 0 wins against top 40 opponents for James Blake. Who's Ivo beating? Answer: a hell of a lot of the best players in the game. In his career his got a lot of wins over top 10 players. Not getting deep enough in tournaments?!! He's won 2 ATP tournaments this year and was runner up another time.
I admit he ain't the greatest player out there, but he's having a damned good year 21-10 in singles, and he's probably the most dangerous player for the top seeds in any tournament. I know ROddick has said that the first thing he looks at in the draw is to see where Ivo is.