hi notinasia,
you should describe your complete project for a good "most price effective" answer. What shall it do?
The cheapest FPGA with 16kB (you mean kB right?) i found right away is the Xilinx Spartan 3A 200, about 11 USD in single pieces.