Since you like story based game, max payne 3 is really great. Its by rockstar. It has a very gritty story and characters with third person shooting in super gorgeous slow motion bullet time in all its glory. I haven't even finished the game myself due to time constraint but so far it has been really cool.
Another game i would recommend is heavy rain. Easily the most innovative game to have come out in the last 10 years. Its a decision based thriller where the outcome of the game is dependent on ur decision. There is no "game over" screen.
Also you can check out mass effect 2 and 3. Currently playing 2 and loving the story. Did not play 1 as part 1 is xbox and PC exclusive.