i ordered an iCurve and a bluetooth keyboard last week and it'll be here tomorrow. I was just wondering some of your opinions... Is this keyboard all its cracked up to be? is the iCurve really a good accessory, i mean, are others of you happy with it?