Re: There's also ...
The "Three" version is shite. Install a crappy app on your mobile, register it - but only when you have a good signal, and then suffer with an utterly backwards, non-integrated "phone and SMS message" system that doesn't work very well, is annoying to use, and is entirely separate to your normal phone and SMS functions.
I have a nasty feeling that the other offerings aren't much better.