I´ll have to say Red Dead Redemtion or Uncharted 2. Both games have very good and entertaining singleplayer stories. But what I really enjoy playing these games was the online communities were I found a lot players boosting the correct way (meaning people that help each other out without the needing a specific trophy). Found many good people playing these two games. Good times!