My P229 Stainless Elite is the one that I shoot the most. I just love to shoot it, not too heavy, not too light and it controls recoil very well.
I love my CZ75B too but I just don't take it out to the range as much as I should; all things being equal though My CZ75B is my "ruff and tumble" gun; the one I usually keep at my side when I am up in Wisconsin.
Good pick to the OP though for the 5906, I love the double action trigger on the 3rd gen S&W's. The SA trigger is pretty good too, they have a 5904 at my LGS in near mint for $400.00 I have been eyeing.