Contests One of the single best ways to get people to your site is contest sponsorship.
People love games and they love free things.
Anyone who doubts the effectiveness of this technique should go visit Riddler. They started out as a simple contest and are now quite huge. If you were to run a simple drawing you would attract the second type only. What's more, they probably won't come back for a second time around. A skill contest that offers a prize to the winner will attract both types of people.