Without wishing to state too much of the obvious, you need to replace like for like. If you run square taper, that's what you buy.
If you want to run something different then you need the matching chainset.
Warning! Opinion based on having to fix the sodding things follows.
Square taper: Shimano UNxx, generally bombproof & fixable ANYWHERE with the right tools. Bearing failure is rarely VOR. Unless you grind on and on ignoring the creaking noises. Huge choice from clashed together cheap stuff thru exotica such as Royce.
HII/GXP etc. Lightweight & less flexible than square taper - hollow axle weighs less & is bigger diameter. Smaller bearings crap out quicker, especially in the UK climate. Fewer mechanical fastenings, easier to install (maybe). Compatibility between systems is zero. Like for like replacements.
BB30/PF30. Proprietary stuff invented by frame manufacturers to fuck your day up completely. BB30 is a chocolate fireguard. If it rains you will need a new one. OK to use if you're a peloton pro with the poor saps stripping and rebuilding the bike every night.
BB86 is Shimano's version of press fit. Seems to work OK, never changed one but installed a few.
Campagnolo. You're having a laugh . . .