I also recommend a quality mechanical keyboard over cheap plastic rubber dome keyboards such as logitech keyboards that have ghosting and wear out fast.