Its really hard to make any definite claims about the profitability of mining, as it depends on how Bitcoin price and difficulty will move in the medium term
Try out the calculators with various price / difficulty scenarios which you consider likely.
My guess is that in the long run you could make a profit from Bitcoin mining but only if you invest a considerable amount of money in a good mining rig, If you dont have the time or the money, stay away from mining and just invest in buying Bitcoins for the long run