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?

"If it turns out that President Barack Obama can make a deal with the most intransigent, hard-line, unreasonable, totalitarian mullahs in the world but not with Republicans? Maybe he’s not the problem."