I forgot to mention the first thing we did was CANCEL THE CREDIT CARD, then we disputed the charges. The bank sent us a form to fill out to initiate the dispute. The bank re-imbursed me for the funds "temporarily" until the dispute is settled permanently.
Credit card just got flagged for two charges from keep-help.com for 2.95 and 29.95. Also fraudulently charged $1 by Napster and yahoo wallet. I haven't used my credit card for porn or anything else shady, so I don't know how these people are out account numbers. Needless to say, account has been closed. I would like to give Mastercard fraud investigation team credit for quickly identify this security breach.