The right keyboard makes a big difference. We tested 14 to help you find the best one