"The best?" At what price? There are gear at insane prices, regarded as "the best" by some for specific purposes.
The Das Keyboard 4 sells for around $170. http://shop.daskeyboard.com/collections/products/products/das-keyboard-4-professional
Some Cherry keybaoards are excellent, but they sell for north of $270: http://www.newegg.com/Product/Product.aspx?Item=N82E16823333074
As for mice, the same applies.
What I suggest, is first read this Razer article
and decide what grip you have and then look for a mouse with that grip profile and suitable for your purposes. I get along quite well with my Anker mouse that cost $20