I started out with Tyco and Atlas switch machines…but eventually switched to Tortoise machines. The old ones weren’t bad, but after awhile, the points would no longer stay in position. I also tired of hearing the things “snap” when the points moved.
Yeah, the Tortoise machines aren’t cheap, but I’ve never had a problem with them. I have about a dozen or so on my layout. They have their own power bus, and are all controlled with heavy-duty slide switches and panel lights from Radio Shack. Power comes from a pair of old Bachmann train-set transformers.
Mounting the Tortoise can be a pain at times. In fact, one installation took me the better part of 3 hours. And no, I’m not kidding. This was mainly because there was a table leg in the way, and I had to shorten it. Since I use L-girder construction, getting clearance was a case of simply lopping off the leg’s top, and then redrilling the mounting hole (gotta love sectional layouts!) After that, drilling the 4 holes in the layout and mounting the machine was no problem 
One thing I don’t do, is leave the track in place. Rather than risk destroying a turnout, I mark the throw rod hole, then remove the turnout. That way, I can drill from the top side of the layout. Once the hole is made, an x-acto knife makes short work of trimming the cork roadbed.
Once that’s done, I’ll position the drilling template underneath the layout, and drill the holes. Securing the machine only takes a minute, as does bending the throw rod. In most cases, the throw rod template is right-on.
Rather than deal with the throw rod falling out of the machine, screw that to the throw arm. This is where I cheat a little. I leave the throw rod long…and then slip it through the turnout’s hole. I do it this way, since once the machine is mounted, it’s sometimes a pain to line things up.
Eventually, I plan on having machines under all of my turnouts. However, that’s a bit expensive right now…so I’m just doing one or two at a time.