of the two i would pick the m&p. the p-07 is the only cz i would not recommend. i only owned it for a couple of weeks, so i didn't see any problems, but i didn't get the feeling it would hold up in the long run. the polymer used was very cheap feeling, and the pistol flexed a lot.
Favorite range gun for the money - CZ 75B or STI Spartan V 9mm
Go-to carry setup - Walther PPS or PPQ in FIST kydex holster 1AK
Favorite .22LR - Browning Buckmark
"A Sig is like a lightsaber - not as clumsy or random as a Glock."