Will the iPhone 5 have a keyboard?

Yes, of coarse it will, but it is unclear whether it will be virtual or a slide out keyboard.