Hm, "software generating credit card numbers"? Sounds like bull to me, since you need expiry date, card number, security code, and in some cases even the cardholders name.
I've never1 had my VISA exploited due to online shopping, phishing, keylogging or whatever, it's just not very likely to happen if you stick to reputable sites. And your credit card information shouldn't be stored at the shopping sites either once the transaction is done, except for stuff like one-click purchase at Amazon.
It's more likely that a waiter at a restaurant have carbon-copied your card details, imho.
Evidence Eliminator doesn't seem particularly useful to me, it's more of a thing you'd use if you were borrowing somebody else's computer, or if you were a sneaky person hiding things from your wife, etc. If your computer is compromised, it won't help you. If a remote shopping site is compromised, it won't help you either.
1: it was, however, physically stolen once, and charged for USD~150, online purchases. Bank canceled the charges, dunno if the police dismissed the case because it was such a petty amount, never heard from them anyway.