More useful input, thanks again :)
It appears that good/quick support is a very sought after part of the service, and I wonder if that is also an area other companies could improve.
I have many other questions, such as what would make a good system, what would (in theory) make someone switch...