I personally think mirrors edge opened up some new ideas for me (including new obstacle ideas), its like keeping your mind in the game while not risking your ass during icy conditions. I'm not saying its a replacement to the real thing, nothing is.
Assassin's Creed is just badass in general (oh damn, my nerd is showing...)