I will be kind and help you out, since the last person knew nothing.
arod is the best player in this trade, holiday is a close 2nd. Hafner, believe it or not, is actually a good pickup in this trade because it might just have been his injury bugging him and when he comes back he will be motivated. I think Bedard is about on the same level as Harden now, except he isn't as dominant when he isn't injured. B obviously needs pitching, but I think they are vastly overpaying for it. Crawford is not Holliday, but he's not that much worse. Arod is a helluva a lot better than big Z and hafner is worse than bedard, but it still doesn't even this trade out.