I would like to upgrade my hardware (RAM, Processor, Graphics Card). I don't know if this is possible. Somewhere I remember hearing that Mac's have permanent, built in hardware. Is this true? And what hardware can I get that will improve the performance of graphic intensive games like Call Of Duty 4?