The WoW forums do indeed suck dick.
I don't feel on an official gaming forum you should have much of a choice for avatars or embedded tags... it would be too much to moderate with a community that large.
But sig length sucks, there are zero optional skins, there is no PM function, mods are practically non-existant, unlimited numbers of alt posters run rampant of the same ONE account, and authentication is down all the time... (actually every time you're billing date comes up for month to month subscribers, even though you're set to auto-resubscribe). And though it's been changed (*I think*), having perfectly good, and often in the class forums, incredibly helpful, posts constantly getting pushed off the end of the server and pruned (deleted/lost) all the time is fucking pathetic. With the income they take in every month, you can't tell me they can't afford data storage for a forum.
I'd much prefer a forum similar to the SWG forums. Several skins, PMs, sigs where you can use some limited HTML to color and change font on your sigs, so you can actually get some quality formatted, fun sigs... Post tracking, so you can personally sticky and unsticky any posts you want (they only show up that way for your account), etc etc etc. And up until the point that they changed software a few months back, I could still search my old username and see EVERY post I ever made, all the way back to 2003. And users did not have the option to delete their own posts. You could edit it out, but people would still know you said something that turned out to be stupid in hindsight. Just another of those things that goes along with accountability among the community, and reputation actually mattering.
Especially PMing and post tracking though. Short sig length was just always an annoyance, and sigs are just a fluff feature really.