It's rather naive to think you are helping cancer patients by purchasing this bundle. All you are really doing is helping the sponsoring companies by doing business with them and lining the pockets of the ACS' board members.
Most of the gift cards are too small for a single item, the coupons require larger purchases, there are better and/or free alternatives to the software applications, the games can be played for free online, and the rest are mostly subscriptions.
If some of the items are things you'd buy regardless of this bundle, then good for you, but if you are only using/buying the items because of the bundle, then you are doing exactly what the sponsors want you to do. I get similar kinds of 'deals' in the form of junk mail every week.