Gonna pick up a new keyboard soon, since it's been way too long (and a mouse, but I know what I want with that and it isn't another Deathadder). Anyone have any top recommendations? Going to be for a mix of a gaming, heavier typing and graphic design, though the latter is fairly irrelevant and I'm f...