It's not like Germany are jsut scrpaing thogh, they're playing good football and have quality all over the ptich. Klose and Podolski is a very good partnership up front, Schweiny and Ballck are capable of opening up any defence on their day, Schneider is very hard working on the right wing as is Frings in the holding role. Their defence is still the question amrk, but as the tournamnt is going on they look better as a unit.
Personally I think they'll beat Italy and they'll be tough to beat in the final with the whole of the country behind them. Germany are favourites for me at the moment.