BALUN vs other methods
Use the appropriate one for the frequency range.
Anything less than 100 kHz, use an opamp. Anything over 50 MHz, use a transformer balun. Between those frequencies, depending on your signal level, or distortion requirements, you'll need to choose your component carefully, paying a bit more for a faster opamp, or testing your magnetics critically.