I was awake all night watching season 2 of chuck, and i have to say, Awesome is an understatement. For anyone that has no idea what the show it, Virgin is now showing season 2 on their channel and you can watch it online both season 1 and 2 at
http://www.freeonlineepisodes.net/chuck-season-1-online-episodes-streaming-free/ just scroll down and pick the episodes.
At present i am on that coffee adrenalin high and its gonna wear off soon, but heed my advice, if you fancy a good laugh watch Chuck!