I only started mining coins 3 weeks ago, mostly out of curiosity. Currently getting 0.05 BTC every other day... so if ever it's not worth it anymore I could just as well stop and move on to other things. Of course, alternative currencies like Litecoin could be worth exploring too.