We've just completed implementation and commissioning of a small Citrix XenApp environment for an SME customer.
We used two host servers running a free hypervisor and placed a XenApp VM and a Secure Gateway VM on each. XenApp takes care of load-balancing for application/desktop sessions and we've used Windows Network Load Balancing (NLB) to cluster the Secure Gateway VM's.
The result? - secure, high-performance remote desktops for 20 users at a branch office, on a fault-tolerant infrastructure with no shared storage, no unnecessary licenses and therefore at minimal cost.
It's a blend of old school Citrix infrastructure on a modern virtualisation platform that works especially well in this instance.