I'm thinking of getting a new PC based on an i7 and Windows 7 x64. I'd like to have 4 GB of RAM per core, for a total of 16 GB, but my (very superficial) understanding of the hyperthreading the i7 performs in conjunction with Win 7 leads me to believe that the OS will see 8 cores, not 4. So, will it only assign 2 GB/"core"?
