New miners and veterans alike, I present to you the most realistic bitcoin profitability calculator I have seen on the web.
This calculator take into account difficulty increases and should show you a more accurate overview of bitcoin mining and potential profits.
http://striketeam.ath.cx/btccalc/btccalc.php
If you find it useful, donate to the creators address on the website!