I originally predicted from the QF'S all the way to the champion but unfortunately I go 4/8 on my QF predictions which were:

Ferrer vs. Robredo (Both correct)
Nieminen vs. Blake (Both incorrect - I predicted an upset for Davydenko and really thought Blake could beat Ancic)
Gonzalez vs. Acasuso (1/2 - Gonzalez lost)
Simon vs. Stepanek (1/2 - With the way Simon was playing I thought he could take out the Beast)

I then predicted the semis, the final, and champion as follows:

SF
Ferrer vs. Blake
Gonzalez vs. Stepanek

F
Blake vs. Gonzalez - with the champion being Gonzalez.

Obviously because of my wrong picks for the QF's the rest of the predictions were way off for the most part. Oh well, I found it kind of fun to predict the remaining part of the draw halfway through the tournament. Anyway, here are my picks, now, for the semifinals, final, and champion: