Can I ask you why you need a VM running CS4 and another one running CS6? And aren't there better ways to test sites with different browser versions?
And sure there are lighter ways to test different browsers, but I don't trust them, been caught out before by silly differences like font rendering, testing eflyers outlook express/outlook etc, in the multi-ie-in-one-app things before, now i have a one-keystroke switch between an environment i can trust 100% to be authentic, and is easy to move around too.
basically using vm's in this way is one of the things that let me sleep at night.