(Background Information - I have owned this keyboard for ~1 month) When I first chose to purchase my first mechanical keyboard, I was stuck between two keyboards: the Razer Blackwidow Chroma and the Corsair RGB Keyboard. After extensive research online and outweighing the pros and cons of each keyboard, I decided to go with the Blackwidow Chroma and, in my mind, I feel that I made the right decision. This keyboard blew my expectations out of the water with its super vibrant colors and feel of the key switch (Razer Green Switch/Clicky). However, even with the amazing features it brings, I do feel that there is still room for improvement, and if these improvements are taken into consideration, it might possibly be the best mechanical keyboard on the market. Pros: [+] RGB Colors Razer did something that, although seems like a minor detail, really makes the keyboard colors POP, and that is the whiteboard underneath the keys switches. By having this whiteboard, the colors seem much brighter and much more vibrant than any other back-lit keyboard I've seen. Not to mention the color accuracy of the LEDs that Razer put in the keyboard. Superb job by the Razer team on the RGB colors on the keyboard! [+] Media Input This feature was one of the big deal breakers that set the Razer Blackwidow Chroma apart from any other keyboard in its class, and that is the media input I/O on the side of the keyboard. Owning a desktop computer, it is extremely tough to reach the media I/O's on the back of the computer since my computer is quite far away from the desk itself, making it so that I have to stretch my headphone wire all the way to the computer making it quite uncomfortable to listen to music. Being able to just plug in my headphones to the side of the keyboard makes a world of difference. [+] Synapse 2.0 (Pros) Razer's software for the keyboard, well, is more a double edged sword. The software seamlessly ties together all of your Razer products, which was essential to me since I own a Razer Naga. The software itself makes it quite easy for someone who might not be so go at computers to easily change the lighting of their keyboard. You can also easily change the layout of the keys to pretty much do whatever you want such as: open a program, initiate a macro, play music, etc. I have definitely taken advantage of this feature. But, as I said before, the software is like a double edged sword, which I will get to in the cons, [+] The Switches (Pros) Much like the software, the switches have its share of pros and cons, however the cons will come later in the raview. The switches that I chose (Clicky) provide for a very nice gaming and typing experience, and gives a nice satisfactory *click*, which comes to expect from Razer. Also, according to Razer, the new switches provide much more durability, allowing the keyboard to last much longer. [+] 5 Macro Keys The Blackwidow Chroma comes with 5 macro keys on the side of the keyboard, which you can program to do anything you want. For instance, I use my 5 macro keys to switch between my profiles for the keyboard. Theses macros are quite helpful and can be easily program within Synapse. [+] Overall Durability The keyboard overall seems quite solid and appears that it will last me a few years. The cord is braided, which provides protections to the wires and the keyboard chassis, although plastic, still seems solid and durable. Cons: [-] The Switches (Cons) Razer's switches are nice, as I said in the pros, however I wish that Razer could provide more selection when it comes to key switches. As of writing this, Razer has two switches: the green switches (Clicky) and the orange switches (stealth). Because I absolutely hate linear key switches, there was no other choice than to go with the clicky version. The clicky version provides a nice click when you type, but can be extremely obnoxious when video chatting with others and having friends come over. I wish Razer could provide 2 more switches to add more variety. For instance, I was looking at the Corsair RGB keyboard because it offered Cherry MX Brown switches, which are the quieter version to the MX Blue Switches (or, in Razer terms, the green switches). If Razer could provide two more switches that are comparable to the MX Brown and MX Black switches, that would appeal to a lot more people. [-] Synapse 2.0 (Cons) As I mentioned before, Synapse 2.0 is a great software for people who don't want to get messy inside a software in order to do what they want with their keyboard, however, for those who want to get the most out of their keyboard, the software just is not advances enough. I think that Razer could have easily implemented an advanced tab inside Synapse 2.0 for those who want to get more advanced lighting out of their keyboard. [-] No On-board Memory The fact that the Blackwidow does not offer on-board memory can be a deal breaker for some. Some people want to just set their preferences, take it to their friend's house, plug it in, and it will automatically have the preferences that it had before without having to download Synapse and sign-in. I've also found that, on occasion, Synapse will delete my profiles for my keyboard (and mouse), which can be quite obnoxious. Overall, the Razer Blackwidow Chroma is a great keyboard and offers some features that no other keyboard has. There are some features I feel that Razer could have implemented to make this keyboard better, but in the grand scheme of things, the Blackwidow Chroma is a keyboard like no other, which is why I have given the keyboard 4/5 stars.