Perhaps its the obvious answer but the Internet. Sites in order of time-suck: two or three forums, facebook, youtube, wikipedia and lastfm. Factor in Google searches and checking emails and I'm pretty much online 24/7 (all my jobs have involved web development, go figure).