Are there any FPGAs out there with an order of magnitude more memory you have considered?
While it would have been easier to use a larger/faster FPGA, part of the fun of such a low level project is to work within harsh constraints and see what can be done regardless :).
Are there any FPGAs out there with an order of magnitude more memory you have considered?