I've dabbled and scored sales here and there. Mostly through my blog. Sure would like to see more affiliate programs that pay out in Bitcoin other than faucets and gambling sites. (Maybe I haven't looked hard enough but there doesn't seem to be much.)
The majority of the affiliate programs on this forum are for the casinos and the bitcoin debit cards from what i've seen. If you have the right traffic source it could be pretty profitable!