> I'm using emacs in coloring mode in remote (from OS X) ssh terminal > sessions for quite some time, and from the start have been suffering
I don't know about emacs specifically, but for everything else, here's what I did: On windows, I putty in, and echo $TERM. I think it was something like "xterm" On mac, I ssh in, and echo $TERM. I think it was something like "color-xterm" but it didn't work properly. So I just set the TERM to "xterm" like it is in putty, and voila. This is backwards, I know. But it worked for me.