My citi card just got hacked!!!

Lots of charges to Microsoft XBOX LIVE, starting at $4.99 then getting larger and larger. Finally some charges to another company. By the time I noticed (when my bill arrived) Microsoft had noticed and already credited me for some of it. I called Citi, they canceled my card, will send another and assure me I won't be charged.
Still, no fun! This is the 2nd time in my life.