My take on this thread:
TDK1044: Funny, witty, entertaining, and most of all, friendly.
oscar19681: Also very entertaining.
UberGruber: Bitter, angry ranting pretending to be humor. Neither funny nor entertaining.
Lanzfeld: A little funnier, but still based in anger.
Danlisa: Bringing the "fun" back to funny.
Just my opinions.