Possibility is one thing, realistic outcome entirely another.
I do not see Iran as a weak side.
They have some balance to their squad. And you need some offense to get to the next round. Portugal is not impressive so far and may be overrated (again).
Figo's exit could come sooner than later. I dont' want to see that as I've admired Portugal tremendously for a while, but Iran is the challenger here, not Angola.
Angola just won "their" World Cup with a draw today. I think that's the most they expect.
As Chris Berman says, "That's why they play the game." We shall see.
This World Cup needs one shock outcome so I'm putting my faith in possibilty and a shock upset by Angola.
One of the things that made the last World Cup good was the number of upsets in the group stages, with both France and Argentina going out while Senegal, Turkey and Soth Korea all made the quarters and the last two the semis.
So how about a bet?
If Angola fails to qualify you can have my girlfriend (she snores). What are you laying on the table?