It just seems so obvious to me. Right now you can hit double space and that puts in a period, that's cool. I don't see why they couldn't do that for a question. What, where, who, and why are almost always going to be a question. So the iPhone would look at the first word of the sentence and if it's a word that leads to a question it would put a question mark. It seems like a nice little feature.