This might just be for Canadians. Heck, it might have just been at my location, but Costco is selling $50 iTunes cards for $34.97. That’s $15.03 of free money, enough to cover the price of the $9.95 upgrade to iPhone 2.0 for iPod touches. Best of all, it’s charged tax free.