Oh yeah..for me it would have to be a fight between Pokemon D/P and the Monster Hunter games. But since the topic is one game and not a series, then I'll have to choose Monster Hunter 3 (even though it is nowhere near finished yet).
Waiting...waiting...waiting...waiting patiently for MH3 : p