I carry a Crossbreed everyday. It does well for my G22 too. I carry all day, anywhere from 3:00 to 5:00 on the body.
And, as Mr. Wray has mentioned Tommy Theis makes a nice holster too; rumors are that the Theis is a little better quality than the Xbreed. I haven't used one, but I have a holsterless 1911 that doesn't like being nude. Theis wil be my next holster purchase.