Just a note to the jaded (no names *cough*vambeer*cough*), whether or not the athletes are all cheating, one thing that's for sure is that the technology of the olympics gets better and better every cycle. It's not huge, but changes to the swimsuits in swimming, the material the track's made of, etc, does allow the athletes to go that little bit faster (re: break records) than older less scientifically made suits/arenas. It's like one guys sets a time sprinting on loose gravel, then another guy who's evenly matched comes along on tightly packed gravel (...smaller rocks mebbe? I dunno) and goes just that little bit faster with the help of a better surface.
In short: Seriously! Come on!