To choose a good keyboard, consider factors such as key feel (mechanical or membrane), ergonomic design, connectivity (wired or wireless), compatibility with your operating system, and additional features like backlighting or programmable keys.