Is this card the same card I could buy at Best buy for example? I think its outregeous the upgrade price when I coudl buy it brand new. I am assuming its PCI Express Version 2.0? Is there a MAC and PC seperate card or are they the same and if they are I can upgrade it myself later correct? Is it simple to upgrade it? I know its easy to put in the memory and hard drives!!