Unfortunately, it might be pretty high. I definitely wonder about guys like Pujols, Howard, and Dunn (among others). Yes, it sucks, no, I won't stop watching baseball. I don't know what to do about it either, I think the drugs will always be one step ahead. Harsher penalties might work; I don't know if guys would risk it if they might get suspended for a whole season.
my random 2 cents:
as long as there are precedents being set where decent players make ASTRONOMICAL amounts of money, there is incentive to lie and cheat, and we as fans encourage this behavior. we love pitchers who throw 95+mph, we love hitters hitting baseballs 400+ feet. there are not many baseball purists left who like seeing 2-0 ballgames. if everyone is doing it (and i suspect most are), then i dont have a problem with roids. chances are cheating has been going on since the begining in one form or another.
(i do, however, think that baseball desperately needs a salary cap).