Well Battlefield 3's multiplayer looks good, I'll probably get around to it at some stage, if only for the jets and helis and stuff, it looks like a good spectacle (plus, it'll help justify this expensive ass graphics card), but I don't really see it topping Deus ex at all. Human revolution was a fantastic game, and the amount of freedom was really refreshing for a modern game.
In Battlefield 3's single player it'll tell you to 'get back to the mission area' if you so much as set foot on the wrong side of the street. So fuck everything about that.