Here's the Belkin N52te, one of a few different mice, keyboard, and other accessories that some players swear by. Zach's got a great series of guides that run down some of the best gear you can buy. New accessories can run from the expensive ($60 or so) to the very expensive ($150 and up), but if the Warcraft player you know is still using a mouse with a ball in it, or a keyboard covered in dirt and muck, it might be worth it to get them some new buttons to press.
There's lots and lots of great Warcraft-related apparel around this year. I like this Save the Murlocs t-shirt, which is unfortunately only available at Hot Topic, so you've got to brave the 13-year-old girls to go get it. Otherwise, J!nx offers lots of WoW-branded things to wear, and SwagDog will get you customized gear with your player's name or their guild on it. Just be sure to order it as soon as possible if you want it by the time the giving holidays officially start.
This one's a no-brainer -- if you want official Blizzard gear, you can go to their official store. You can buy everything in there from game cards and copies of the game to those new in-game pets and special figures and collectibles like the popular Chen Stormstout brewmaster figure. You'll be paying the premium prices (no sales here), but the store's improved a lot in the past year, and if there's something specifically Blizzard your holiday gift target has asked for, odds are you'll find it here for sure.
This is the gift that might just keep on giving. World of Warcraft: The Magazine hasn't actually come out yet, but they are selling subscriptions on the website right now, and odds are that if the Warcraft fan in your life hasn't got one yet, they'll probably want one. The magazine will be a nice full color, glossy collection of official Blizzard information, and while you only get four issues for $40, those issues are quarterly and spread out over the whole year. One buy of this, and you won't have to get them anything else until next December!
This one's a bit of a risk -- while Print Warcraft will happily create a custom-designed print of your Warcraft character, the person you're giving this too might want to customize it themselves, or make sure they have certain gear on before you take a permanent picture. So if your heart is set on getting one of these, it might be best to just promise them one -- when they're ready to make it themselves, you can gift them the $17.99 for a 12x18 print to $29.99 for a 40x27 poster.
FigurePrints is another customized gift for the player you're giving to -- they create little statues custom 3D printed in the likeness of whatever character you want, with gear chosen straight from a player's account on the Armory. They're not cheap ($120 in the US, $99 in EU), but as a once-in-a-lifetime copy of your character, they're a great gift. Even if you're not sure what your player wants printed out right away, the site also offers gift certificates, so you can give some of those, and then the player can print out their own character when they think the time is right.
Because nothing says "Happy Holidays" like a nice big weapon, right? There's lots and lots of Bind-on-Equip weapons in the game to get as presents, assuming that the character you want to give them to is on the same faction and server as you are. This Titansteel Destroyer is only one of many gifts in Wowhead's database. If you can't pick a weapon, you can always go practical -- Haris Pilton in Shattrath has some nice bags you can buy. And when you do get an in-game item for a gift, make sure to wrap it up in some pretty paper, bought from General Supplies vendors around the world.
These probably aren't for everyone, but if there's someone you know who really enjoys both collectibles and a swig of mead every once in a while, a WoW-related stein from 3Point Entertainment might just do the trick. The Charge of the Great Dragonflights is their latest and greatest, although the Tankard O' Terror, based on a real in-game item, has its own charm. At $90 a piece ($30 for the angular Tankard), they're not cheap, though, so you might have to tell your giftee to get their own beer to fill the stein with.
You probably can't make something quite as awesome as this hand-sculpted Tauren figure a father made for his son (I know I can't), but our World of Warcrafts column has lots of ideas for handmade Warcraft-related crafts you might make as a gift this year. And if being crafty isn't really your thing, you can always browse around Etsy for the latest WoW-related items. None of them are official, and Blizzard isn't really a fan of fans selling items for real money, but they are all awesome anyway. We won't tell anybody.
Oh yes. These are probably the most popular items every year in-game -- there's nothing more fun than going into your mail on a holiday morning and finding a brand new noncombat pet friend in there to play with. In the picture, you can see the Prarie Dog, a popular pet gift for Alliance (it's available from a vendor in Thunderbluff, so you can buy it and then use the neutral auction house to ship it over to Ally side), or if you want something more exotic, you can always grind out a pet that's very rare indeed. Anything for your sweetie during the holidays, right?
Finally, there are a multitude of Warcraft-related books out there, and not only do they make great gifts, but they might get your giftee fulfilling their New Year's resolution to read more. Wowhead has a nice series of pages with all of the books listed, but I'll recommend Arthas: Rise of the Lich King if you're looking for something in terms of more recent lore, and Rise of the Horde if you want something a little older. Not all of the Warcraft books are novels, either -- The Sunwell Trilogy is a popular series of manga books, and of course there's also the Warcraft comic, available at a comic book store near you.
How could we forget -- Upper Deck sells a whole separate game based on our beloved World of Warcraft, so if the Warcraft player you know enjoys a good collectible card game, or doesn't spend enough time with friends offline, this might be the perfect solution. They've just released the Scourgewar epic collection, which will catch you right up to date on the TCG, as well as give you a nice play mat, an exclusive poster, and even a guaranteed loot card, redeemable for an actual in-game item. It's $30, and available on Upper Deck's website or at a hobby and gaming store near you.