I have an old Gen II Model 23 and like it very much. Reliable, small and accurate.
If you are looking for a full size model, don't rule out the 20SF either. Larger and heavier but more accurate and opens up a lot of options the 40 can't match. It will also shoot 40 S&W but that statement will probably get me flamed here.