With no information on how much electricity these use, a comparison is incomplete. A BFL Miner can do 50 GH/s and costs $2,500 upfront, but if it uses more electricity per hash, it will be less economical in the long (long, long) run.
Yup, people are pretty crazy to be paying that much.