I might have watched DWTS this season because Buzz Aldrin is on - I mean, what science geek wouldn't want the astronaut to win, right? And, for nay sayers, how could a choreographer resist having one...