Is FPGA more cost effective than GPU? Actually is there a list of hardware we could use and their bitcoins/hardware price ratio so I can compute return of investment?
Here is a very detailed list of known mining hardware and it's mining-specific specifications:

https://en.bitcoin.it/wiki/Mining_hardware_comparison