I futzed with this a bit more (whether that's an improvement or not is anyone's guess) and tossed it up. Probably I or someone will add in hyperlinks where appropriate at some point.
HTML use enabled
Smilies option ON Smilies lookup table