Are there sockets available for the SMD FPGA, mem chips etc?
Yes but they are very expensive, specially ones that go through hole.
You cna get cheap ones that use the same surface mount pads for around £20, the clam sockets with through hole pins cost a bomb though, simply because they are only designed to be used on prototypes.
You can get QFP to PGA adaptors though, but even so.. surface mount is the best way tbh.
Well unless you could break the code down to use a few 86pin PLCC package FPGA's.. call one Agnus, another one.. I dunno.. dennis ;-)
Thats probably the best bet for real DIY'ers