Hi, Im a newbie to macs being a competent windows pc user building pcs for a number of years now. Before you all start throwing rotten eggs at me, one of the things putting me off macs for years was the extortionate prices apple charges. I dipped my toes into the apple world after falling in love with an itouch and even ended up buying an iphone because of it. As a programmer though I was disappointed they only do the sdk for apples. To this affect I have got a dual 2Ghz G5 (one of the late 2004 models). When I got it it initially had nothing in it - I was surprised when most of my spare pc parts, and pc parts i bought worked in it (memory, dvd drive, mice and sata drives), again it irritates me with the disproportionate apple prices, for e.g. 1gb memory cost around £450 via apple when ordinary 2gb pc memory only cost me £60 and works like a dream. Its like even to download the sdk to write *free* iphone apps I still have to pay an extra $99 for the privilege! You mac guys must all be rich and loaded! I'm very happy at the moment (and surprised) that leopard runs extremely nicely on the 64mb fx5200 agp card it came with. I also intend to try it out for video editing and know that pc vga cards have smaller roms than mac vga cards (for booting) but other than that in theory should work on an apple? I have three questions, that may save me time rummaging in the attic for old pc parts: 1. Does anyone know if my old pc agp cards will work on g5 without firmware hacks? 2. Will I need any special video drivers to run pc agp video cards on os 10.5? 3. Why do 'mac' edition agp cards have such low memory compared to their pc counterparts? Is it a different type of memory on the vga card perhaps?