I'd throw my vote in for the Resident position. As Cmark said, its very much like owning your own business, but with none of the risks! Factor in constant training, being provided with a truck, and sometimes many of the tools that even a field tech won't get, and its a pretty cooshy gig. There is also the guaranteed hours per week, so even if you don't have a job for that day, you're getting paid(not sure if all resident's get such a thing).
For me, though, hours aren't a weekly or a daily thing. We've got to do it through our cell phones, switching from diagnosing, repairing, and travelling parts on a job order.
Anywho, its a hard to beat job, but takes a certain type of person I'd imagine. You've got to be a great self motivator and starter, as well as honest.