When you say best its too hard to just pick 1 because they are great in different ways
Pokemon has to be the most popular RPG, ask anyone and they've probably played it before.
As for story, Final Fantasy cannot be beaten but that's not to say RPG's like KH or the Tales of series are bad at...