Even though its first week is just wrapping up, these London Olympic Games have been full of truly memorable triumphs and defeats. Watching Michael Phelps take his place as the greatest Olympian ever ...