RK,
All of them will work for CCW, it is a matter of which is best for you. I suggest that you rent them (if possible) and shoot them to see which you prefer.
For overall value, the Taurus is probably your best bet. However, I do suggest that you get a steel gun if you plan to shoot .38 +P or larger. I know- someone will post that is steel is too heavy and that you should get a hand cannon that is light as a feather. Well, try shooting a stout self defense round in one of those super-light revolvers and that might change your mind. I had a lightweight S&W 442 and it was not very pleasant with .38 +P self defense rounds. So I went to a S&W 649 and I never looked back.
In the end, I recommend a steel snubby in either a S&W or a Taurus. Best of luck!