When Lance can beat cancer and win Tour de France for 7 times, I am damn sure he will compete to the top ranks, if not win at the Giro and Tour in 2009. Way to go Lance. You did it in the past and you will do it again.
armstrong is back because there is some new drug kinda replacement for EPO. He is just waiting to see if it can trick the dope checks. Wish good luck to the new drug.