I don't know if you're an emulation guy, but if you are, I'd easily say pokemon fire red/leaf green, crystal, emerald, platinum, heart gold/soul silver, or black white 2
if you're not an emulation guy, I guess maybe the diamond pearl remakes that are coming up for switch? not much modern...