Wow! David's having a great run this week
I'd like to see him in the final but it will be awfully tough to get past Rainer if he's in Agassi-ousting form, not to mention that David has only beaten him on clay in the past. I remember their match in Oz this year and David just couldn't find a way through Rainer's defences and ended up spraying a lot of errors. Unless he's got some nifty new tactics I can see it going much the same way, so it's Schuettler for me.
(But, Go David!