well... while no doubt things will get worst with envoirment etc but i belive Human race will not be over by 2012, as although i am not a good muslim but strong beliver and accoriding to Islam some events are yet to unfold before the Judgement day arrives... May Allah knows the Trust