I agree, Elance is an excellent tool. Giving away free games, or offering online games to play is definately one of the better give aways. Ebooks work quite well too. I've had some success with offering contests with slightly bigger prizes as well... Sometimes the contests really get people active on your site and the payout in visitors and sales can be well worth what you give away.