The Mazda3 has tighter handling, but the CX-5 feels very frisky and light on its feet, anyway. And it has a bigger interior.

Money no object, no brainer. Get the CX-5.