Play this game: It is addicting and I've been sitting here at work for the past 2 hrs playing this.

http://www.addictinggames.com/worldshardestgame2.html