Citrix XenClient anybody?
Sounds just like it, take a look here:
http://www.citrix.com/English/ps2/products/feature.asp?contentID=1685500
and here
http://community.citrix.com/display/xd/Independence
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.