Theres more than Razer out in the market, theres also different types do you want a membrane or a mechanical? Membranes are cheap and theres ton on the market ie the Logitech g105, CMStorm Devastator and alot more, they can come with the fancy bells and whistle like G KEYS or Macros but they sound pretty dull. Mechanicals on the other hand are more expensive but for good reasons, mechanicals use Cherry MX keys which give a audible click when you type are faster if you plan to do gaming alot also come with stuff like G KEYS, Key Macros, and RGB lighting. I would suggest picking one of these bad boys up from companies like Corsair, Logitech or AZIO since in my opinion make really good keyboards for the price. I would also recommend you check out to which MX Switches you would want (TechQuickie has a video on the different kinds so you pick which you would fit you best). But really it just comes to how much you want to spend on keyboard, just do a little bit of research on which kind you want for you want to do.
Hope this helps you out, and if your confused still dont be afraid to ask any kind of further questions.