It all depends on one's perspective. While I think what Phelps did in the Olympics was tremendous, my vote is for Lance Armstrong. He won one of the most grueling competitions in all of sports seven consecutive times.

1. Lance Armstrong
2. Michael Phelps
3. Tiger Woods