Add hte Bluetooth HID for keyboards to this awesome mobile computing platform

Sorry, won't buy the iPhone until I can use my (Apple) wireless keyboard with it. Nor is it going to compel me to buy a MacBook instead.
Support the entire bluetooth profile:
Advanced Audio Distribution Profile (A2DP)
Audio/Video Remote Control Profile (AVRCP)
Basic Imaging Profile (BIP)
Basic Printing Profile (BPP)
Cordless Telephony Profile (CTP)
Device ID Profile (DID)
Dial-up Networking Profile (DUN)
Fax Profile (FAX)
File Transfer Profile (FTP)
General Audio/Video Distribution Profile (GAVDP)
Generic Access Profile (GAP)
Generic Object Exchange Profile (GOEP)
Human Interface Device Profile (HID)
Intercom Profile (ICP)
Object Push Profile (OPP)
Personal Area Networking Profile (PAN)
Phone Book Access Profile (PBAP)
Serial Port Profile (SPP)
Service Discovery Application Profile (SDAP)
SIM Access Profile (SAP,SIM)
Synchronisation Profile (synch)
Video Distribution Profile (vdp)
Wireless Application Protocol Bearer (WAPB)
Apple wireless keyboard works with every bluetooth eneble cellphone but iphone.
Yes please !! Then I really could leave my laptop behind on some trips
I have to say that i regret i've chose to buy this phone. I had 3 choices HTC, TREO750 and Iphone. I did wrong, I've chose the last one. What can I say, it is a good looking gadget, but that's it just a good looking phone. I am gonna put it on sale and i will advise my friends not to do the same mistake that i did. iPhone SUCKS!
Just a wonderful extra that would make the iPhone much more appealing since no matter how clever it's keyboard is a larger physical keyboard is still more comfortable, and we would use the iphone more even in the office or home.
External keyboards have long been used with other smartphones.
Yes, the on screen keyboard is great - but sometimes, like in meetings, id like to type at a significantly faster rate
Why can't I use my Apple Keyboard with my iPhone? That's just stupid!
That would be nice when at home or in the office and you don't want to type on the small screen.