Take Your Apps Virtual with Microsoft SoftGrid
Kedar Shah and Ahmer Sabri has written a really good article about Softgrid. Softgrid is a product from microsoft to virtualize applications. A step further from server virtualizations.
My personal opinion is that this is a really good product when used rigth, Softgrid isnt right in all situations but its very good om many situations, its possible to replace many MSI packaged applications with this and in the long run you will save money in your packaing and testing process. The integration to System Management Server isnt the best at the moment and there are some design considerations.
You can read the full article here http://www.microsoft.com/technet/technetmag/issues/2007/08/SoftGrid