Ck, one slight adjustment, silver is off by $.09 cents, unless you are taking into account the 10% royalty that is paid to the middle man to execute the sale, in which case you are basically right on.
If not, here is my calculation:
$29.23 01/05/2012 Current Silver/Oz. Price
28.3495231 Grams per Ounce
$29.23 / 28.3495231 = $1.0310579 Per Gram
Once again, I think that your $.94 ppg is right on if you already took into consideration the handling charges from the executing company.
Thanks,
Miller