http://www.angryalien.com/

Have a look at this, it had me in stitches.