I've had my Calphalon non-stick pans for several years, and they're still going strong. Well, except for the one that DS sprayed Pam in.

Just a FYI, you should never, ever use Pam on a non-stick pan because it leaves a gooey residue that won't come off.
You're not putting them in the dishwasher, right? Also, don't let them soak in dishwater for more than a few minutes.