1. 100 what?
That is all, we can help you but we need more information.
Only an American would be so presumptuous as to not give the unit of their currency. (As an American, I should know) My guess is US dollars. You can also kind of guess from just looking at his keyboard selection.
My advice, if you don't need a number pad, is to get the Quickfire Rapid. You just can't get more bang for your buck from any other board and it is super easy to find alternate caps for it, if that is your thing. Additionally, it sounds like Cooler Master customer service is pretty good. Personally, I went for the Quickfire TK, because I wanted a number pad on a compact keyboard.
Only way to know which switch you want is to somehow get them in hand. If you don't have a local store that carries mechanical keyboards, then it might be a good idea to spend the $8 + shipping to get a sampler kit from WASD. http://www.wasdkeyboards.com/index.php/wasd-sampler-kit.html
Well...... Arn't most of this forum's members USA peeps?
Also.... Most are "KIDS", so they wouldn't think so much before posting..
ALSO..... Internet in general, people don't think much before posting...
Also x3.... 100 dollar or 100gbp or 100euro, wouldn't make a huge difference between keyboards... because the keyboard gap is $100, and then the next step is $300+ assuming no keycaps in between....
If anyone was trying to buy any keyboard with ANY other currency, it wouldn't be in 3 digit denomination...
example 100yen, 100yuan, 100hkd, 100kroner, 100wong, 100rupees