Well I'm pretty sure Helton never used roids. The guy hasn't been plagued with injuries this season... its just that he's sucked big time at hitting ANYTHING, not just power.
Also, one of the former announcers for the rockies mentioned something about hearing that Helton was juiced, while he was doing color commentary for his new team. Then Helton heard about it and he got so mad that he got the Rockies Management to lock that guy out of the pressbox, infact he was locked out of the park even though he was supposed to do radio for the game!
Mentally, I pretty much accepted that he would suck and I'ved moved on, finding him a replacement in my lineup. At least now I'll be able to get a good pitcher for him!