Firstly make sure "your friend" knows the difference between PCI and PCI Express (PCIe x16).
Some people also write PCIx (which is actually PCI-X and a totally different, non consumer video related slot - so read PCIx as PCIe in most cases).
PCI = 133 MB/sec shared by all slots (used by very old video cards, prior to AGP)
AGP 1X = 533 MB/sec (writes slower than reads).
AGP 8x = 4266 MB/sec (reads) and 533 - 4266 MB/sec (writes). - Minus any overheads.
PCIe x16 = 8533 MB/sec (reads and writes).
Of couse few cards actually come close to saturating the bus, and once data is written to video / texture memory reads are far more common than writes. (eg: Until the next level load, then write speed helps a little more).
PCIe x1 = 533 MB/sec. But isn't likely to be used for 3D video cards any time soon, the slot is too small to support 'long' video cards, and lacks bandwidth required for todays high end video cards aswell.
PCI-X = Mostly used for servers, high end RAID, multi-gigabit ethernet, etc. Very similar to PCI but cards chipsets are costly to manufacture compared to PCI Express (PCIe).
* If I've made any mistakes let me know, I'll correct them.
PCIe (PCI Express v16) does not require Side Band Addressing or Fast Writes, as it has equal speeds for reads and writes. PCIe x16 also has twice the peak throughput of AGP 8x.
Fast Writes was an addition to AGP for this very reason as originally AGP write performance was only a fraction of its read performance. PCIe x16 does not require the AGP feature set as it is technically superior now, and AGP has already been phased out of consumer mainboard chipset manufacturing.
Also bear in mind that mainboards with PCIe x16 slots are going to have better features and support current (and future) generation CPUs, eg: AMD Athlon64, 64 X2, 64FX, Intel Pentium 4 600 series, and Pentium D 800 & 900 series, etc.
Also other new features such as Serial ATA (SATA), with NCQ (Native Command Queing) Hard Disk Drives, Decent integrated Gigabit Ethernet (for 1000 Mbps LAN), and fairly good integrated audio (Hardware accelerated, SPDIF, 5.1 - 7.1), etc are typically paired with PCI Express x16 mainboards to boost 'overall' performance.
AGP 8x (x goes after not before like in PCIe x16) is acceptable for 2nd hand PCs and low end 'Sempron' or 'Celeron' PCs. But you can get PCIe x16 mainboards for under AU$100 so why anyone would get an AGP 8x mainboard nowadays is totally beyond me.
For example check the price of the:
http://www.foxconnchannel.com/products_motherboard_2.cfm?pName=6150K8MA-8EKRS ; to get a rough idea. It's dirt cheap, and has integrated nVidia GeForce 6150 to boot.
Large image to help you see the differances:
http://www.foxconnchannel.com/picBig.cfm?picName=m_6150K8MA-8EKRS.jpg
Just add a (Socket 939) CPU, eg: AMD Athlon64 3200, and 2 x 512 MB (or 2 x 1024 MB) PC3200 DDR-SDRAM, install in a case w/ 350+ Watt PSU = Instant PC pretty much.
For a cost effective video card upgrade (GeForce 6150 is slow, but 'acceptable' to some.... these cards are many times more powerful) consider a nVidia GeForce 6600 GT, 6800 GT or 6800 GS, or ATI Radeon X800 GTO or X800 XL.
It also includes a PCIe x16 slot which can permits upgrading to a very high end ATI Radeon X1800 XT or nVidia 7800 GTX-512 ($1000+ as of Jan 2006) video cards. (....and will support newer PCIe x16 video cards that AGP will never be able to provide power to. PCIe x16 specs up to 75 watts for video card alone, a marked improvment over AGP 8x).... thus in 12 - 18 months time even faster PCIe x16 video cards will be available that will never be offered in AGP varients.
I think someone is pulling your leg, or trying to rip you off, or persuade you to buy old hardware at an inflated price.
Hopefully that'll cover you, or at least encourage you or "your friend" to dig a little deeper into the hardware world of PCs.
Plenty of people on TomsHardware Forums willing to help a stranger in need.