Nice double post! The disc is $10 from microsoft for the upgrade! If the OS you have right now came with the pc (OEM) then microsoft says you can upgrade to 64bit but you have to get it through your manufacture of your pc.
I have heard that the same key works from multiple different forums!