Hey,
we run a small German BTC-blog which includes a tool to calculate bitcoin generation (like the alloscomp.com tool with some extras).
You can calculate the bitcoin generation with an adjustable avg. difficulty increase each block period (0-99.9%) and compare your bitcoin value with your power costs - the information is also displayed in a small graph. No need to understand German, the form lables are in English language because we didn't want to bar out the international bitcoin community from using our tools.
You'll find this here > >
http://btcbase.com/tools/.
There is some more work in progress for some other tools, I'll update this thread if there is something new released.
The calculator is still an early version and will be updated with some other features in the future too!
Please let me know if you spot any bugs or if you want to request some features
greetings, btcbase dalson