A vital factor to consider is keyboard size. There is nothing wrong with buying a full-sized keyboard if you have space, but all of those extras you pay for will be useless if you do not. It can also be great to opt for a tenkeyless keyboard (one that does not have a number pad) or a compact keyboard if you are not concerned with all the extra features.