Personally I think AC2 felt the most polished. It was released two years after the first game and you can tell they took their time with it. After that, Ubisoft just wanted to release a game every year like CoD, which essentially became quantity over quality. Ezio and Altair are still much cooler than the other Assassins imo.