Portugal are a one man team. Spain should beat them though.
Germany should easily beat Italy and I now predict them to go on to win the whole thing.
They are playing the most attractive football (As an Englishman I cannot believe I am saying this!) Spain can keep the ball (which cannot be too hard when you don't play any strikers!) but that's why they haven't been very exciting to watch this tournament.

As for England, yes we were poor, but still didn't loose in normal play. The expectations were the lowest they've been for years as well.
Supporting your county is for life not just a tournament so I'll be trying to get to as many games as possible. Ironically our next game is a friendly against Italy in August.