I see an Altera FPGA on the card. If that's user-programmable, this thing will be awesome. Hell, I'll buy one in a heartbeat.
The pessimist in me says no, but OTOH it is really nice to see something hanging off the PCIe bus, instead of trying to move all the data to the computer over USB or a network card.
More specifically it's an EP4CXG22. Minimum speed grade is C7, but I think we ended up getting some C6's in there (doesn't really change much).