This is genius! I’ve always missed my iphone keyboard and this adds a bluetooth keyboard you can rotate out so your iphone has a keyboard! Nice!

ThinkGeek :: TK-421 iPhone Case with Flip-Out Keyboard.