This is a product that I think Apple should make....similar to how Microsoft "makes" virtual PC