Currently Being ModeratedOct 11, 2012 3:27 PM (in response to Preatomicmatt98)
That hardware cannot be upgraded beyond additional memory (RAM) and hard drive replacement. Both of thse can be done by you if you wish to save some money. Visit OWC where you may find video tutorials as well as RAM and hard drives suitable for your computer.
Replacing memory is very easy to do. However, replacing the hard drive is not and requires some special tools. Were you to decide not to do it yourself, then you can take it to an Apple retailer to purchase product and have it installed.
Currently Being ModeratedOct 11, 2012 3:38 PM (in response to Preatomicmatt98)
Only memory and hard drive. There is no way to upgraded the motherboard or any of its components.
If you need a Core 2 Duo machine then you will need to purchase one to replace what you now have.
Currently Being ModeratedOct 11, 2012 3:44 PM (in response to Preatomicmatt98)
The simple answer, No.
Apple will not do upgrades on older Macs.
You might be able find an Apple reseller who does Apple repairs to do some upgrade work, but the only thing they will be able to update/replace is the size hard drive in your iMac.
There are no upgrades for the CPU or GPU.
RAM you can upgrade yourself. It's the only thing the Apple allows the end user to install/replace.
If you can't afford a brand new iMac, you can find "newer", used iMacs with better specs and hardware that won't be as expensive as new.
I would look to Apple resellers to look for used Macs. The well known and better resellers have 3-6 month warranties on the Macs they sell and they are inspected and check for good running order and condition.