I have the top system in my sig which has a E6600 processor in it. If I'm understanding things right, running XP inside of a virtual machine (using MS Virtual PC 2004), should give me pretty decent performance, right? I thought I was reading that it's one of the benefits of having a dual core processor with the new virtualization features built in.