Kotaku did a user poll. http://kotaku.com/the-best-gaming-keyboard-1450882495 I find that people will generally just vote for which ever one they own and they usually own a razer because of the name, but you can click the links and jump back to the voteing blog and find tons of comments on...
I was going to wait till my 2nd child is born, in July, since using the PC for late night gaming won't be an option, but it looks like I've run out of stuff to play, so I'll be diving into bravery default tonight.
Yes I agree with changing to the i5. Recently the R9 270x has been overpriced and the GTX equivalent are slightly more expensive ($20), but quite a bit more performance. My pricing info is US based so it might be different there. I'm just saying you should look into it.