I'm going to go against the grain, and say I like this trade.
I don't think the difference between Baker and Cain by itself is all that great as people seem to think, especially if the Twins can start giving Baker some run support, which I do expect they will once Morneau, Young, Mauer are healthy and hitting. I also like Ogando a little more than Norris. Ogando is due for some regression as I suspect the peripheral numbers of the two will be fairly equal at the end of the season, except Norris will still be on the Astros. And Jansen might look like a closer of the future, but closer job security is so fickle, I don't think young guys like him are really worth the risk. Plus, you get another solid starter in Lilly (although his fastball velocity has been on a steady decline the last several years) and Rios who I'd very surprised if he doesn't end up approaching close to a 20-20 season.