I like it, it helps clarify a lot of things people are just to hard headed to accept.

I know that this question is somewhat off the hip and you can't really compare a software service to a dedicated hardware appliance. But how would you say Branch Cache compares to technologies like Citrix Branch Repeater?

p.s. "the user can properly authenticate even when work working remotely."

We are in the process of upgrading to 7 from xp as we type. My 2nd and third laptop are shipping here to work on and get everything loaded. Hopefully I can find some good guides on setting up published apps and non-vpn terminal connections(hint-hint) for my field users to get them liking working in the field better.