I think that internet shorthand is well suited for instant messaging, but completely unnecessary for a forum like the C Board. Surely, one can take the extra few seconds to type full, correct sentences as a sign of respect to their fellow programmers. I get very disgusted at posts that are nearly unintelligible. I usually don't say anything, because English may not be the poster's native tongue. But man oh man, the rest of y'all have no excuse. Yeah, I'm more than a little anal and neurotic about some things.

As for "hahaha" vs. lol, I stand firmly with "hahaha" unless I am literally laughing out loud. Hey, I'll tell ya what, the day I am literally rolling on the floor laughing will be the day I begin to use that farking acronym. IM(H)O is tolerable to me.