For me it has to be Jason McRoy from my early days of MTBing.
I have always been a big fan of Djamolidine Abdoujaparov http://en.wikipedia.org/wiki/Djamolidine_Abdoujaparov A total legend and monster of the sprint finish. Also my more main stream tour hero would have to be Laurent Jalabert.
I agree, and this crash is burned into my memory...
YouTube - Tour de France-Djamolodine Abdoujaparov's massive crash!!!
[/URL][URL="http://www.londonfgss.com/%3Cobject%20width="]