I have had this spreadsheet on my aging iMac for a long time now. It has BTC prices (USD, GBP, EUR, SGD (Singapore Dollar), and 4 metals: Gold, Silver, Platinum, and Palladium in both grams and troy ounces). Difficulty is from the Internet, as well as target (for solo mining (blocks)). It accepts hash rates in both mh/s and gh/s.
I worked on this during last summer's vac and am only asking a small price of 0.06 BTC for it.
Link:
http://btcfile.com/69 EDIT: Sorry guys, I had just a 5 USD fee in mind when I set this up: not really asking for much, but now it has risen to around 7 USD... I feel really bad now.