I have also read in the same forum that OEM users of Windows will not be given a free upgrade to the 64bit version of WIndows and that the people who bought Retail will...
according to this forum I was reading,
when you buy a OEM version of Windows, you cannot change your motherboard and the following :
RAM Amount ( type does not matter)
CPU Speed (Stepping does not Matter,)
Network Card (not sure what is checked about it, but it is checked )
Graphics Card ( I believe only GPU Speed and RAM amount is checked )
I was going to get a OEM version, but if the above is true, I'm not going to get it...
and one more question, does the Retail version allow you to use it on AS MANY computers as wanted?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic