Depends on what you want. First of all, I assume that, by "cheap" you mean something that sells for under, say, about $500. In that price range, there's the Ruger Single Six and several of the Ruger Mark III models. I understand that the Ruger Mark IIIs (IIs and Is, too) are very accurate and high quality semiautos. If they're not up to bullseye standards they're not that far off. As for the Single Six, it's a fun gun, comes with interchangeable cylinders that let you shoot .22 lr and .22 mag. However, like other "convertible" .22s, it isn't all that accurate. I had one for a year, had fun shooting it, but got a little tired of seeing 4" and 5" groups despite my best efforts.
If you want a revolver and are willing to be patient, look for a used Smith & Wesson model 617 or its predecessor, the model 17. You'll occasionally find examples out there for $500 or less. If you do, jump on it, because it won't stay on the market for long. These are outstanding double action revolvers, as accurate as any revolvers out there. Whenever I want to feel good about my shooting I take my 4" 617 to the range.