See GregHarris, or possibly DrinkingGames?!
Actually there are plenty of ways of filling in time. Wiki'ing is a great example.
As is programming INTERCAL or PASL.
One page links to TooMuchTimeOnYourHands: