Discovered this on my travels. Forgive me if it's been posted before but may help someone.

http://www.makesenseofcards.co.uk/btcalc.html