1.) Start with choosing switches! This is the most important and therefore very first step you have to make: Choose your favourite switches! They best way to do it is by trying them out at a local store. However, since you have some preferences (no black switches, but fast response), here is my recommendation, that is based on personal experience:
MX Browns seem to fit best for you. They are tactile (which Blacks and Reds are not) so typing is no problem at all, and they are not clicky (like the MX Blues), which might come in handy for FPS player (no issues when "double-clicking" the same key). BUT! I recently switched to Blues (from Browns) and after two weeks I felt that those are even better. It is a personal thing, but I like the clear feedback you get from the clicking. Also you truely don't have to bottom out every key, which lets you type even faster. You should definetly try both of them, Browns and Blues! Forget about the other switches (Clears or Topre).
Here is a good overview for some more information:
http://www.overclock.net/t/491752/mechanical-keyboard-guide 2.) Choosing a keyboard This is not as difficult as some people think it is. Again, you should try out some keyboards at a store, if it is possible for you. Things you should look for are: How huge are the keys? (Yes, there are [small] differences!) Can you lie down your wrists in front of the keyboard? Can you adjust the angle of the keyboard? How is the keyboards quality? What amount of money do you want to spend?
After all my personal favourite is the DAS keyboard. (
http://www.daskeyboard.com) They have a clear layout (no macro or multimedia buttons), a solid quality and they offer both Browns and Blues! Also the keyboard is not too expensive. I had more than 10 mechanical keyboards so far (from ceap to very expensive) and the DAS keyboard I like most. However, one thing the DAS doesn't have: A PS/2 connection. They use USB. :)
Edit: I just saw they now even include a USB to PS/2 connector, so you can also use your PS/2 port. :)
I hope I could help you a little. Feel free to ask me more, if you want to. :p