Just wanted to say that its been 12 months since Tony got my car and he is still working on it. Personally I don't believe Tony "is a good guy" anymore. He used to be but 12 months to fix a car without taking my calls? Hopeless....
Normally, I would say stay far away from lawyers, but in this case you might want to think about talking to one. Something real fishy is going on here.
First of all, after 12 months he is NOT working on it. I can tell you that for sure, even from half way around the world.
During the compression check your mechanic performed, did he use one of those testers which looks much like a dial type tire gauge with a rubber fitting on the end? If so, they're good for not much more than testing the relative compression between one cylinder and the others. They are useful to provide a clue, but they don't tell the whole story. They just indicate where to start looking and certainly would never provide enough information to begin a tear down.
If NONE of the cylinders show compression, there could be many reasons including a bad test device. Bad rings in all cylinders would be a very unlikely reason and they would be very unlikely to suddenly fail all at once. Nothing is impossible of course, but the story you're relating makes no sense. Failure of the valves to open, for example, would be much more likely, especially on an engine with a complicated intake/exhaust system like yours.
Simply pumping air into a cylinder and listening (in turn) to the crankcase breather, the intake system, and the exhaust system would indicate if you have bad rings (or holes in your pistons), bad intake valves, or bad exhaust valves. Did he do that?
Step two should have been to perform a leak-down test. The LAST thing to try should have been an engine tear down and ring replacement without having any real proof that the rings were faulty. If they were, replacing them would have solved the problem, right?
Furthermore, engines don't fail in the way yours did because of worn or defective rings. Rings normally need replacing when most of the other parts are worn out too. Bad rings show up as oil smoke and high oil consumption for many thousands of miles LONG before the engine will quit running. They hardly ever fail alone and never all at once unless something real serious is going on which would show up as cylinder wall damage at a minimum unless the engine had many hundred thousands of miles use, in which case it would be obviously well worn out; i.e. hard to start, low on power, knocking noises, smoke from the exhaust, etc. In other words, by the times ALL of your rings are bad enough to need replacing, you will be thoroughly disgusted with the way your engine starts and runs.
Are you sure this guy actually tore the engine down? Replacing rings is one of the most extensive repairs you can do to an engine; i.e. it's a BIG job. Plus, anytime you have an engine torn down far enough to replace rings, even a back yard mechanic would also replace at least some of the bearings since bearings (like rings) are relatively cheap compared with the huge job of gaining access to them. The most likely thing to cause all the rings to fail would be lack of oil or complete lack of oil pressure. In this case, MANY other parts of the engine would need repair too.
I would be very surprised if you aren't being taken for a ride by your mechanic. Certainly you shouldn't pay him anything without absolute proof that he tore down the engine to replace the rings. For instance, if the engine still looks like a filthy lump of iron, chances are he did not repair it. If you aren't sure you can tell by yourself, then hire a mechanic to take along with you when you visit the shop.
You need to get your car away from this guy and take it to a competent shop. And if he won't either give the car back to you without charge or at least offer indisputable proof that there are indeed new rings inside the engine, then you should talk to a lawyer, as much as it pains me to suggest such a thing. Lawyers are just about as low on the food chain a professional can get, except perhaps for a mechanic who takes advantage of a person like you.
Good luck, you're gonna' need it.