I used swype on my old phone, and have used Swiftkey on my new phone. The newest Android version (4.2 default keyboard) basically combines the two. I've found myself using the swype method more often than not. I've started to **** up typing on my phone because I'll naturally start swyping.
I'm signed up for the Swiftkey flow beta though. Looking forward to trying it out.