Ummm, I activated burnout paradise and mirror's edge just fine on steam. there's a tab in the keys section that has origin/steam as the options on the humble page. all but BF3, Sims 3 and dead space 3 have steam keys
I think everyone knows these by now, so to keep it short: A new bundle is out, with EA games, and everything goes to charity: Dead Space 1&3/Burnout paradise/Crysis2/Mirror's edge/MOH and for paying more then average BF3 & the sims3 https://www.humblebundle.com/