Although I don't personally use MyOutDesk, I know the folks there, they are great people and they offer a great service! I also know several agents who use them and I don't know any that are dissatisfied with their services. The only reason I don't use them is, I have an assistant who co-ordinates the use of several virtual assistants. If you are looking for a one stop shop though, I would definitely recommend MyOutDesk!