Interestingly enough, Far Cry 3 is 26th on my trading queue but Crysis 3 is 13th. Which means, I guess, that I plan to play whichever one someone sends me first.
I have no experience with Far Cry, but Crysis 2 was only so-so for me. And yes, I know that I totally failed to answer your questions.