For those interested, with keyboard support added in 4.0 it would be possible perhaps for accessory makers to come up with an iPhone case including a built-in Bluetooth keyboard. Use your imagination and there are several possibilities, case/battery-pack/keyboard etc. Personally it's not my preference but I could see this being attractive to the BB diehards, as well as anyone who just wants little buttons for keys. It would even be nice for not taking screen space too. All without apple ever building in a permanent keyboard, which of course they almost certainly never will.