As far as the Mug, I would get it ordered on ebay, again apologize and let her know it was an accident and you want to do what you can to correct it (by having it replaced) and leave it at that. Its all you can do, you can not unbreak it ... validate by telling her you realize that it was important and understand how she feels. Then leave it at that
Just my .02 ... I am sure vets will help out, did appear to me your W did hold back a little bit ... my wife is that way, she would have let me have it, so I can understand your sitch on this a bit.