Hello, I am considering the purchase of a new iMac. I'm an experienced Windows user but have never owned a Mac. I would like to have the ability to run Windows using vmWare Fusion or the Apple OS loader so I can run Windows without rebooting the MacOS. I have a few questions for those with experience. I'm not planning to use Windows all the time but I would like the option for testing or whatever. To run Windows in a vm or MacOS equivalent virtual session can I get by with: i3 with 4 gigs RAM ? i5 with 4 gigs RAM ? I don't play games or render a lot of videos. I do notice when a computer is working real hard or paging memory to hard disk. How much memory is available after the OS loads ? Any suggestions will be appreciated.