Well in my opinion Germany have already shown their best, and since then have gone downhill, and to be honest their best wasn't that great. England however only showed a fraction of their ability in the last game, if they find the form they had in the qualifying stages then never mind Germany, they could be Spain and Brazil easily...but perhaps not Argentina.