I think the N9 is a joy to type on because of the fantastic virtual keyboard. Way better than any other virtual keyboard I have ever used because of both haptic and sound feedback both when you press and release the keys.