There is no gun I love more than the new S&W M&P 9mm, nothing fits my hand better and I own nothing more accurate. I also really like my Springfield XD-SC, it is small and very accurate for a 3 inch gun, and also has the mag extension to make it a 16+1 sub-compact. I also carry a p64 (aka Polish Makarov) thin, accurate reliable, easy to hide anywhere on my body, and I at $159 I don't care if it gets beat up, but TERIBLE double action trigger pull (around 20 lbs.) and piss poor sights. In Oct. of 2005 I bought a Baby Eagle semi-compact polymer 9mm and have wanted it to be my main carry gun since I bought it, but holsters basically don't exist for it. This is the gun that started me making my own IWB holsters. For me it is the best of both worlds, I have big hands and the Baby Eagle is just smaller than a service model, and fits my hand much better than a sub-compact and is 16 + 1 of 9mm. It is also as accurate as the M&P when in SA, though the DA is a little heavy is has gotten better with time. I now have an IWB holster that works great for it, I just need an OWB for it.
I have a love for all of my guns and for all guns in general, but for me a gun regardless of make, model or caliber must be reliable first, accuracy must be good. I prefer polymer due to weight and durability against moisture and the elements, and I prefer a tac rail for a rail light, I find having the light attached to the gun to be VERY convenient.