I just did some clinical rotations with Pro in Cambridge, I was really impressed with their system. They have an excellent ongoing education program, and even have a medic program at their facility.
They do have excellent equipment, and everything is well maintained. Don't know much about the others, but Pro would be a good choice IMHO.