I own a 2008 Mac Pro 3,1, 2.83GHz/8Core/2GBDDR2/320GB(Unsure of RPM)/8800GT. My primary use for this machine is Web Development. I use Adobe Creative Suit extensively. I am going to be upgrading to CS5 very shortly. I will soon be using this machine for Modo 501, by Luxology. Windows 7 and Ubuntu will be installed as well, (Bootcamp and VMWare Fusion). Casual gaming with latest titles include; Starcraft 2, World of Warcraft: Cataclysm, Counter-Strike: Source, Crysis, Call of Duty, etc. I've heard that the ATI Radeon HD 5870 and ATI Radeon HD 5770 will work on my machine, is this true for both video cards? Depending on which one I decide to purchase, can I buy from Amazon and "flash" them myself to work for OS X? What does this entail, is flashing very difficult? Am I restricted to purchasing from Apple if this works? How much RAM should I upgrade to? 6GB is reasonable for my price point, but I will bump to 8 if needed. I've heard that my Hard Drive is slowing my machine down. What are my options. I need to make this machine peak. Thanks.