I like yubikeys since it means I don’t have to pull out my phone. totp on the laptop also works well enough.
sms based 2fa is the worst. it seems like to me every ceo and other non-technical c-level person I’ve known personally loves sms based 2fa though because they can’t figure anything else out.
My parents’ isp setup a static dhcp entry per customer. If you change the mac address of your router you don’t get an address. The address you get with the proper mac address is constant and can’t be changed.