I guess it depends on what you call "good" and what you call "affordable"?
I have no experience with Charter Arms but I wouldn't call anything from Taurus "good". I would consider a S&W good and the Model 617 (probably perfect for someone wanting to do a lot of high volume shooting) but I'm not sure if you would consider them affordable?
Taurus' go for around $300-$400, if you look around you can find S&W 617's for $550-$650. Me personally, I believe in buy once, cry once so I would get the 617. You can also find S&W M17 and M18's for a decent price in good but used condition, enough so that you won't mind shooting it.
Another option is Ruger use to make the SP101 in .22LR. They stopped making them some time back and are somewhat rare now so even if you did find one, I'm not sure if it would be cheaper then a S&W(?) but it's something to add to your search list