Michael Phelps looks unbeatable and looks built genetically to be a champion swimmer. 8 gold medals is a stretch, but if anyone can do it, he probably can. The relays will be the key.
He dominated the 200m finals today for this third gold so far -- this was the race, dubbed the 'race of the century' in which he won the bronze behind Ian Thorpe and Peter van den Hoogenband [best Olympic name ever] in 2004. Someone needs to come up with a proper nickname for Phelps. 'The Olympian' won't do, even if he ends up being the most decorated Olympian of all time, which seems inevitable.