Contests or Drawings?

If I wanted to do a contest or drawing for a free book, how would you guys recommend doing it? Do you know any good websites for hosting giveaways or something like that?

While not knowing the slightest thing about the actual subject on hand, would it be possible to organize some kind of resource hub for finding these sorts of material? Things like centralized organization for contests, or perhaps services for distributing or connecting people on very particular topics, would make a lovely thread category.

Sadly I would probably monopolize that thread category the very day of implementation, but that's why they invented restraining orders.

There are a bunch of different websites that let you have people input info for contests/drawings, but I would say the easiest option is probably to have people submit their info via a Google Form, collect all their names in a list, then use a random number generator to pick a winner.