Depends on your tastes, and what system(s) you own.
Non system-specific suggestions:
Fallout 3
Fallout New Vegas
Mass Effect 2
L.A. Noire
Red Dead Redemption
Elder Scrolls IV: Oblivion
GTA IV
Basically, any game that doesn't require multiplayer and has a strong single-player exprience. These games also have rather lengthy playtimes, which should eat up a good chunk of your recovery period.