I have a corportate HQ and two (more to come) branch offices that I need to tie together. My main objective is to get the servers talking on the same domain/forest. If someone has a secure way to accomplish this without a VPN, I would love to hear it. Otherwise, what is the best firewall/VPN solution? I've looked at WatchGuard and SonicWall. Thoughts?