Hi James,

Well, since you don't have access to poke holes in your firewalls (Or do you?) I would use GoToMyPc . It uses 80 and 443 so there is only a client/server setup and you're done.
For what you want to do with it, it's a bit steep in price....business write-off?

If you do have access to the firewalls and can forward ports (Or can walk her through it) then all the above you mentioned and Remote Administrator .