Autocorrect is trainable. I've just been training it.
So I can omit proper punctation, grammar, and spelling, and the iPhone handles it for me. I'm already reliant on it more than I'd like to be.
I only recently realized that OS X 10.7 does the same thing - I type fast enough it rarely has a chance to make a suggestion, so I hadn't noticed.
Scientific progress goes "Boink?"
Windows Gaming Box: AsRock Z77E-ITX / i5-3570k @ 4GHz / 8GB RAM / GTX 970 / Samsung EVO 250GB / Seagate Momentus 750GB / Silverstone SG05.
FreeBSD Server: SuperMicro X10SLM-F / Pentium G3250 / 16GB ECC DDR3 / 4x Toshiba DT01ACA200, 3x DT01ACA300, 1x DT01ABA200 / Fractal Node 804