Let's have this hypothetical situation: A consumer, had purchased a piece of software (legally of course), say Adobe Photoshop CS3, but for some reason, he/she lost his/her license key and he/she just bought CS4 as an upgrade; Adobe can't help because it's after hours and he/she needs to install CS4 because it is needed right now. Since you are installing an upgrade, the software will ask for your previous license key to verify this. Knowing that the consumer has already legally purchased CS3 and an upgrade to CS4, he/she uses a keygen to generate a license to CS3 and installs the software. Would you think this is legal and should be okay to do? Note: Please keep the "what happens if a pirate does this" issues out.