Hi, i recently bought an IKBC F104 mechanical keyboard for 129 (xtreme solutions). Think you can try that, plus any decent steelseries mouse and it should improve your experience. I tried getting a ducky zero (119 from xtreme solutions) but my first unit had PCB problems and i decided to try IKBC instead. The IKBC has doubleshot keycaps which apparently dont smoothen/become shiny easily, and so far the build quality looks great. Only downside is the lettering on each key looks ugly and this is really a no frills keyboard.