mice and keyboards are a personal choice , what suits somebody else may not suit you , play around in a shop or use a pals , if it feels ok buy it. I have a custom built pc and tried a keyboard recommended by pc gamer , I hated it , I got a refund anyway cos the caps lock light did not work. I now use a corsair strafe. my mouse is about 10 years old and been used on many pc's it's a logitec g15 and has a bottom pocket to fit small weights in till you find a comfortable handling weight. I love it , I dread the say it dies on me.
one thing I would say is look at buyers comments not reviews before you purchase