Yes, deploying Windows Server 2008 Terminal Services is the cheaper solution which can give citrix like functionality at a fraction of a cost of equivalent citrix solution.
Let's see what are the different types of roles available for Terminal Services in Windows Server 2008 first. There are five roles:
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.