Try as they may, some people just can't get used to touchscreen keyboards. If that's been holding you back from buying an iPhone, ThinkGeek's got you covered with the TK-421. It's a protective case and Bluetooth keyboard in one, with a hard-to-resist price tag.
Price: $50 at ThinkGeek