For Mice? I recommend the Deathadder (Its old, but works just as well, if not better than anything you listed, its just too much of a palm base for me) or the Xai. I would definitely pick the Xai over the Deathadder, but they are kinda notorious for having a hardware issue with the scroll wheel, and to me, thats unacceptable for a $80 mouse.
As for a keyboard, you cant really go wrong with any mechanical keyboard, just dont pay out the ass for one.