I would prefer Ezio from Revelations as well. I like it because its refreshing and its the only reason why i played Revelation i guess, just to see what Ezio does in the end. I have yet to get a taste on Altair but in someday, i would go back to Assassin creed 1.
I recently played AC3 and i don't really like Connor's character. Seems a little one-dimensional if you ask me. Nothing special, just following the orders of his leader. I don't know, maybe because i couldn't really connect to his character. The dude is far too serious and noble if you ask me.