For a large pants pocket, the DeSantis Nemesis. For "smaller" pockets, the Uncle Mike's. Both are inexpensive and do the job very well. Try an Uncle Mike's clip-on IWB for that 642, too.
One word on the Kramer horsehide: I had one for the .32 Seecamp I carried for a few years. While well made, after a while the interior of the horsehide gets super-slick -- as in, "like glass." While this is good for a speedy draw, it stinks when you sit down and the gun slides OUT of your pocket and ONTO the floor, as happened to me TWICE -- once at a hockey game (no one noticed), another time in Sears (the salesman noticed. I told him I had a CCW and he was okay with that.) I don't use the Kramer horsehide pocket holster anymore... YMMV...