I have used Swype before but honestly I can type faster with fewer mistakes using the iPhone keypad.I know im probably in the minority on this but I didn't like Swype at all. I had it on my Evo and tried to get used to it but couldnt. I type much faster the old fashion way. I think its a gimmick IMO
Discussion of pirated apps is forbidden on this forum.Shapewriter Pro. The only thing is, as mentioned, it does not work with the native keyboard. You would have to launch the app -> type up your text -> copy it ->close app-> launch messagin -> paste text -> send.
In the end, any edge you would get from typing faster would be cancelled out by how many steps you would need to take to send a text.