In response to Armadillo1, I too find it harder typing on the San Diego than on the G300 or the San Francisco I had before that. I find I have to 'aim' slightly above they intended keys to hit them correctly. This is definitely not a problem with screen accuracy though; if I type slowly and deliberately the screen definitely responds to the exact key I hit. I don't know what it is, as I have used SwiftKey with all three phones. It has taken me months to type more accurately on the San Diego and I still often end up hitting the key below the intended one.
I suspect it has something to do with the higher screen resolution and/or sensitivity over the other two.
Have not tried Swype on the San Diego. SwiftKey does a decent job of correcting my botched typing.