There are several good reasons for setting up SharePoint 2010 virtual machine:
- Proof of Concept
- Development environment
- Demo machine (for presenters)
Whatever your reasons are, if you need to get this done, my recommendation would be to check out the Critical Path Training channel on YouTube for the exact steps to make it happen. Each step is depicted in an easy to follow along video.