We're with Crunch. Setting-up as a limited company was straightforward and you're assigned an account manager who you can contact as often as you like. Had a few problems with their software initially but that seems to have been sorted out now. If you're just starting out, they don't offer as...