04.02.13 World of Warcraft Rewards Visa is getting a rewards upgrade Fans of free stuff -- and who isn't? -- will appreciate the news that the World of Warcraft Rewar... By Elizabeth Harper, 04.02.13 save Save share