I've just come from Cyprus and followed your advice. I would definitely recommend using Tecoma - they are very professional and well organised. I thoroughly enjoyed my excursion with them on Sunday and the guide was excellent and just knew how to present just the right information. It couldn't have been better.
I wasn't so happy though with another excurison I had on Saturday, this time round with Medtravel in a jeep with no AC. They took us to Lefkara just to pop into a souvenir shop with salespersons who just wouldn't take no for an answer and then off we went without having had the opportunity to see anything of the village. On top of that, I discovered later, when it was too late, that the lace I had bought in Lefkara was 20 euros cheaper at the airport.
This was just one unfortunate experience. The rest of my stay in Cyprus went on wonderfully, but just choose well.