All my spam rules, sorting, highlighting etc. is in my local client. I should probably look into how to get the spam and other rules onto the server, but the UI for the web client still blows.

Hmm ... or look into gmail as a front-end.