People that admit their mistakes are always viewed in a more favorable light than those who maintain their innocence. Andy petite admitted he used HGH and everyone respects him for it. The people that fight allegations with every last breath always come off as arrogant a holes. Just look at roger Clemens and bonds. Lance coming back from cancer in my opinion has more of an excuse for what he did than any other of the hundreds of athletes who did the same thing but he just needs to come clean. The public does not like to be lied to and essentially lance is spitting in our faces by maintaining his innocence. Remember its not the crime it's the cover up.