depends what you see as an affordable price

watford electronics sell one for £100 ... AGP8x isn't a gimmic, as long as you have alot of Ram.
Basically if you have an AGP8x socket it means that you can use your ram upto 4.1gbit/sec which allows things suchas FSAA at the more extreme resolutions to become alot faster. It also allows you to run more Ram intensive games, suchas Jedi Academy and the upcomming Max Payne 2 - etc at a decent speed rather than having to wait for your ram to catch up with your graphics card.

It also allows faster access of the CPU, which if you have a Hyperthread or HyperTransport processor means that any overflow that your card has will be transfered FIFO at approx 800mhz fsb rather than the normal 400fsb that your RAMDAC dictacts.
one reason why PCI Express is never going to make the AGP versions of cards disappear like everyone believes it will, is although they have wider bandwidth they're still slower because you still have to run through the chipset everything your want to do ... whereas AGP is directly tied into the RAM and CPU which allows for a higher degree of communitcation and it proves faster in the crunch zone.
Although PCIX is capable of keeping up with AGP8x memory wise, when it comes to the CPU operations its still only around AGP2x speed.