VmWare already has this. It's called Mobile Virtualization Platform but it's for Android as host. As far as I understand there's technically no obstacle from making the n900 as a host. The guest platform at the moment is Android only from what I know. Is this something the community is really interested in?