My GF and I both use the CMStorm-QFRapid and I find it to be lovely for gaming and typing on (I do a lot of e-mails as well as playing games). I tried a range of keyboards out at a LAN I went to here in the UK about 6-8 months back and out of all of them, this one was by far the most comfy to use and also compact too!
I would say it is probably good for what you are looking for but then I do think you have to try them out before you buy (Personal opinion).
I could be wrong (Correct me if I am) but the region that you are in dictates what is available to you (I bought mine from the stand at the previously mentioned LAN so I'm not too sure) but I would highly recommend the MXBlack as they do feel the better ones (For me at least) in terms of gaming, I tried my friend's keyboards and they have a variety of different switches and I'm glad with what I got (A couple of them even decided to take their MXBlues and MXreds into work and order a MXBlack for home!)
I bought 3 in total in the same purchase and even my GF (Who doesn't play anything apart from SC2 and browse imgur) says that it is a really nice keyboard.
Hope that helps a bit

Dan