Mr Khan on 05 July 2010
Personally, it's gotta be Monster Hunter 3. Despite the endless frustration that game has given me, it's really sucked me in in a way that no game has since the original Fire Emblem (at least as far as a game that's a new experience for me)
Monster Hunter: pissing me off since 2010.