For me it’s Motorola G72. It’s excellent for the price. The phone is super lightweight despite having a 5,000 milliamper battery. The UI is very snappy and animations are very smooth (high refresh rate). It supports double tap on the back plus all other neat Motorola gestures. The under display fingerprint scanner works extremely well.
Will banking apps run without complaint?
Most of them yeah. I won’t lie, not all of them will. GrapheneOS did a small little faq writeup that can explain better then I can https://grapheneos.org/usage#banking-apps