Also how about a FPGA socket for the Xilinx? Sockets for the other chips would be a good idea too...
ISI makes a FPGA socket...HiLo Socketing Solution
Interconnect Systems, Inc
708 Via Alondra, Camarillo, CA 93012
QuickLogic Corp. carries the ISI sockets as well...
I have been toying with the idea of a fully socketed board run... just the board with sockets not any other assembly.
This would eliminate some complex soldering problems... But it will increase the price...
Just a though...