Sourcing a replacement graphics card for an iMac I have a Early-2009 2.93 GHz 24" iMac, which has a faulty graphics card.

I'm keen to try replacing it myself using this excellent guide. Unfortunately the guide doesn't mention any advice on finding/buying a replacement card.

Where can I find a card to buy online (or locally), and what do I have to check to know that the card will be an appropriate replacement?
There were three gfx card options that went in this model:


NVIDIA GT120 (256Mb): part #661-4991
NVIDIA GT130 (512Mb): part #661-4990
ATI Radeon HD 4850 (512Mb): part #661-5135


Searching for these cards by this "Apple Part Number" yields many online sellers. Ebay, macpalace.com, powerbookmedic.com, macpartsonline.com...

(How to get the apple part number for any given computer is a mystery to me, so if someone wants to elucidate, I will probably accept the answer.)