D should be no problem for Mexico and Portugal US have a tough group, and it'll be quite a scrap to go through with Brazil
RE: Did you get the draw live on telly over there? I'm at work but I imagine that one of the minor ESPN channels will have broadcast it. They had Man U v Benefica on the other day, which was nice...