Any Apple Wireless Keyboard will work with the iPad.

You can actually prop up the device without an expensive dock.

Use the Pages app to type up long documents, or reply to emails.