When I was researching kits for myself I discovered that either the kits didn't have all the hardware I was looking for, had a lot of hardware I wasn't looking for or were way out of my price range. The conclusion I came to for why a lot of them are so expensive was the size and speed grade of the device the board was centered around and licensing for development software and PCI cores.
One of the kits I gave some serious consideration to but decided they were still outside my price range was Alpha Data
formatting link
The have a selection of card offerings and a lot of the software is available from their ftp server. You could start with an unpopulated card and add modules later. I even found a company with a 3D graphics accelerator that I think could have fitted one of the module's sites.
If you take a look at the kits that connect through the parallel, serial or USB ports tend to be the bottom of the line as far as speed grades (well maybe not all of them). But what I finally ended up settling on was one of the Altera's NIOS II development kits. For a limited time they are offering it with Stratix II EP2S60ES (engineering sample). After the initial offering I guess they are only going to sell it with the EP2S30 (production device).
I also have an interest in high performance, parallel processing and supercomputer (like) applications. In the corner of one of the rooms in my apartment sits a couple of cabinets with ~160 T800 transputer processors. One of the projects I have in the back of my mind is using NIOS II processor cores design something similar.
While at one of the Altera sponsored events in Ma. (I think it was SOPC World) one of the other attendees asked how many processors could fit on a device. The rep couldn't provide an answer but it was one of the first things I tried with my kit. I found I could add 16 fast NIOS II processors with 9k of CACHE and a SDRAM controller and still have about
25 % of the device left for other peripherals. While I realize it isn't anywhere as fast as PCI, I could have easily added an Ethernet core to communicate to a host.
Most of the kits offered are meant to just get you started. After you get started you really are kind of expected to started developing you own platform or boards.
Derek