I'm just now installing iOS4 on my 3Gs so that I can become familiar with it prior to giving it to my wife and taking ownership of a new iPhone 4.
So I'm reviewing the improvements on the Apple site while downloading the update and see this..

Wireless keyboard support
Pair a keyboard based on Bluetooth wireless technology with your iPhone.

Now that's just freekin cool. Anyone done this yet?