As the topic implies, I'm looking to purchase a new mouse or keyboard, and I'm curious to see what everyone's opinions are as far as which is more important to upgrade first. My current mouse and keyboard cost $20 total, so anything is an upgrade, but if I upgrade my keyboard I'm getting a mechanical keyboard (looking at the razer blackwidow) and if I upgrade my mouse I'm getting something with 2 extra side buttons (DeathAdder from Razer comes to mind). I mostly play WoW and FPS games, typing is mostly chatting in games and making forum posts, most of my school typing will be on my macbook (though if I get a mechanical keyboard and it's great to type on, I'll probably use it for school typing as well.)
So anyways, back to the question. In your opinion, is it better to have a nice mouse, or a nice keyboard?