Been posted many times before but still worth another read, they're still funny :-)