I've been thinking about virtualizing a couple of desktops at a small non-profit customer site. The desktops are five years old, due and budgeted for replacement. There's an under-utilized server available. Why not run Windows XP or Windows 7 as virtual desktops on the server, and replace the desktops with thin clients?
More...