I'd go for a Beretta Cougar DAO
Rotating barrel does a lot for recoil.
8-round mag, quite big for a gun 3/4 the size of a 1911
Nice an' comfy in da hand
more than accurate enuff for home defense
But like I said, I'm a bit biased.
The Glock 30 without hesitation. But, don't take anyone's word for it... go rent one, I did... I shot the Ruger, Sig, and few others... then bought the G30. If you want to know more about GLOCKs go to http://glocktalk.com