Dear fellow online not-workers

Does anyone have experience with online competitions/SMS to win products? You know when you play that silly IQ braintest or baby name generator and then you either join the prize hunt or subscribe for content (ringtones, wallpapers)? Need a gooood agency that specializes in media space buy for similar products. Help?

Cheeeeeeeeeeeeers!
Sylwia