Tough call, but I'd say Spain. More explosive playmakers and I read Ballack will be out for Germany, but the latest reports say he will start despite an injury. Spain is playing with tons of confidence. It might actually be exciting!
To my immense frustration and dissapointment: after being best team in first stage of the tournament they lost in overtime to Russia in Q-finals. Then Russia played like sh$t in semi finals against Spain. Unfortunately Russia had their best game against us and we played no nearly as good as in prior 3 games...so we went out.