I don't like Minecraft. Played it with my friends but soon realized that I'm not creative enough for it. Uncharted 2 on the other hand was a thrill ride from start to finish. The graphics completely blew me away and I still think it's one of the best looking games this generation.
Having said that, my vote has to go to Minecraft simply because of the phenomenon that it is. Uncharted 2 is cool and all, but it does absolutely nothing that other games haven't. At the end of the day, it's just another 3rd person shooter.