Ok, here's what I know so far. They do have pci expansion cards. They go into one of the onboard pci slots and connect to an external tower with its own power supply and fan and all that. In the little tower there are pci slots. The ones I saw had either 4, 7, or 13 extra slots. I have seen the manufacturer's websites, but I haven't been able to find a distrbuitor. One company that makes them is Aurora Technologies.
http://www.auroratech.com Another is SBS Technologies.
http://www.sbs.com/cp_expansion.shtml I guess they aren't a real common thing, and probably aren't for personal use. Like I said, if anyone knows anything about where i can get one of these, or even an easy way to have more PCI slots to my computer, I would really apreciate it. Thanks guys.