Buying guide: Find the best iPad keyboard

Macworld:

For serious typing sessions — or if you just can’t get the hang of the iPad’s onscreen keyboard — an external keyboard offers the tactile advantages of real keys without sacrificing the iPad’s portability and touchscreen features.

The iPad supports almost any Bluetooth keyboard, but there are many, many keyboards on the market that are specifically made for use with the iPad.

Macworld has updated their exhaustive iPad keyboard guide. Do you use one? Which is your favourite?