Ok this isnt exactly a tech humor site, but its humorous nonetheless. I've probably spent a total of 5 hours looking at this site!! It's mainly a site consisting of Japanese Translations of the English language and most of it is hilarious, so here you go.Engrish