Citrix XenClient anybody?
Sounds just like it, take a look here:
One standard corporate image, streamed down to laptops. Citrix ensures it's fully encrypted on the client side, so there are no concerns if a laptop is lost or stolen, and you get to run two virtual machines on each laptop. So you can have a secure corporate setup, and another version for home use.