All the SMT games and both P3 and P4 easily make the list for me. However, I do think that there are some older systems that would like a word with you about the 10-year claim. The Atari 2600 had a little over a 14 year life in just the US, and the NES, while it matches the 10 years in the US alone, had a record console life of 20 years in Japan (1983-2003).
-dunno001
-On a quest for the truly perfect game; I don't think it exists...