7-08 is a fantastic cartridge; extremely versatile, easy to find brass/components,

So no, nothing legitimately tops the 7-08; not even close.