I wold go with a Sig 226 or 229 over just about anything...that being said I do really like my XD40.
_________________________
So many smallmouth, so little time.