I had a 4.0 citrix box on esx for 3 years, and the rest of the farm physical. While the virtual server couldn't hold as many users, it seems fine. I made sure the other servers on the esx box had lowered priority on everything. Lower processor rights, lower memory rights, etc, etc.
. ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~