todd,
Just for fun and for those not going to Chicago, would you be able to describe your exact topology? It seems you have one office with rooms connecting to a remote office, I assume with rooms. You are using a Sonic firewall and were using a vpn? Now you are using RDP. Exactly how? How is each computer at your remote office connecting to the database? Are you not using terminal services? Does each user have a TS license?