A carry revolver, like any other pistol, is a compromise. As a general rule, guns that are easier to carry, are harder to shoot well, because they tend to be smaller and lighter than their full sized counterparts.
If you want a good 357 revolver to actually enjoy shooting, stick with a full size 4" Smith or Ruger. The various models have been mentioned in this post already.
Personally, the most useful and versatile handgun I own is an older Smith 686+ in 4". The Smith 686 4" will allow you to shoot mouse fart wadcutters for target practice, 38 special +P for home/personal defence, all the way up to 357 Magnum loads that can be used to hunt deer/black bear. Shooting 38's won't break the bank, esp. if you handload. This revolver fits my hand perfectly, is easy to shoot well and will last a lifetime. With my handloads, I can consistently hit targets at 100 yards.
You can carry a Smith 686, but it won't be as comfortable as carrying a smaller, lighter revolver that was designed with concealed carry in mind.
Hope that helps... Let us know what you decide.