<mode=rant>
I've been using Lattice 16V8 and 22V10s a lot before and some 5 years ago I used the Lattice mach 4A5 series (in PLCC).
The 4A5s were really nice chips, the 4A5-64/32 for example had programmable input latches that didn't eat up registers. A nice feature which I hadn't found in Xilinx and Altera chips and which saved one of my designs :-). Now the 4A5s are hard to get and expensive as hell: Farnell wants 20 EUR plus taxes for a 4A5-64/32. A Xilinx XC9572XL costs 2.4 EUR - this is a factor 8! Lattice doesn't have a replacement for the 4A5 series, only for the 4A3s and the recommended 4000V comes in TQFP :-(
So currently I'm using more and more Xilinx XC95..XL in PLCC. With a PLCC socket I can use them on a prototype board, just need an additional 3.3V regulator.
As for quick-prototyping using a GAL in DIP surely is nicer to handle than a PLCC44 socket. But the XC9536XL or XC9572XL are cheaper than 22V10s (approx. a factor of 2-4), are a lot more flexible and can hold a lot more of logic and are in-system-programmable with a simple JTAG cable.
I just hope Xilinx doesn't follow the Lattice route and discontinues the XC95..XL series too soon...
</mode=rant>
so long,
Hias