There's always a yin and yang for any scenario however by donating to the cancer society, I say it's more of a yang than a yin. Yin - 'marketing ploy' - yang - donations.
Maybe that's true - I haven't upgrade my PC for ages. Why? Because the consoles haven't moved at all when it comes to technology. My PC owns every game for the past two years and looks like it's got more room to move for the next two years.
And the rise of tablets etc - well that's a gimmick - people buy stuff like that as I never heard of anyone trading their PC for a tablet...they got both.
Azghouls' comments