you have to identify which keys you want.
The most common cherry keys for typewriting are the blues, they're clicky and have feedback, there's a plethora of products with these keys.
The layout you want will restrict the choice a bit, with 108 keys do you mean ISO (international standard) or ANSI (US standard)?
if you want ISO there really is a huge choice.
Have a read of the reviews here at PCMAG .... http://www.pcmag.com/roundup/347603/the-best-mechanical-keyboards
Then you try and decide which is best for you. My own preference is to go into a local store, like Staples or Best Buy or Microcenter and actually see if I like the physical look and feel. My current desktop (Dell Dimension 8200 P4 from 2001) came with a nice Dell Keyboard (still using it fine)
If you never had a mechanical keyboard before, you should buy a switch tester. Here is a good Wiki that cover boards: They have a good Wiki there.
https://deskthority.net/
Some people game on Cherry Blues just fine, while others prefer browns or even clears. You may want to consider using O-rings as well.I'm starting to think about shelling out more cash and getting something with the ability to change switches. Anyway as a "as is" keyboard my front runner for now is G610 Blue. I had the pleasure to type on blue switches last evening and I absolutely LOVE them. Would like to try out the rest tho. Also Keyboard with replaceable switches would be perfect cause I would be able to change only the keys I need faster reaction on If I were ever to buy a Gaming PC.