For anyone that would love to have a real keyboard on their iPhone 3G S, take a look at this video which could offer a solution.