I read a lot of speculation here.
Basically it's like this .... your hardware uses X amount of power in an attempt to generate Y bitcoins. If your power consumption (or bill) is greater than the amount of bitcoins you generate its a waste of your time and resources. CURRENTLY the margins are very tight on GPU mining. The ASIC hardware is very speculative since there is none to be proven in existence. This will take us down a different path where people can speculate one way or the other about the future and/or existence. Go the route where the numbers make sense and don't leave you guessing.
DON'T SPEND MONEY YOU CAN'T AFFORD TO LOSE!