I'd also recommend Logicworks -- they helped us setup a distributed app across two different parts of the country, and it worked well. And it always helps to know a person there too. Give Steve Zeller a call, he'll take care of you and let him know Ivan sent you: szeller@logicworks.net, http://www.linkedin.com/in/stevenlzeller