TexAndy,
I want an 816 too ! Don't need it, don't have anyplace to keep it, don't really have time to keep it running, but I waaaannnt one ! My research matches NDT's, including the recent law change about TxDOT and Fed. DOT registration, but neither of those are that expensive, just more paperwork.
To help get your head around the expenses, you need to go out to lunch with the right people. I've got friends who race cars ($600 for the tires for a couple of weekends at the track), fly airplanes ($200 bucks an hour and a couple hours a month to just keep an IFR license current !), skydive, ski (priced out a ski week for a family of 4 recently ?), own beat up old sailboats ($200 - $400 a month just for the slips). All of them would laugh at our complaints about the costs of our old trucks. The question you need to ask yourself, is what else could you do with the money that will make you as happy?
I know that everybody at work can tell when I've driven the deuce in that morning, even if they don't hear me pull into the lot, because I'll actually smile before noon. If traffic is bad on the way home, I'll take a detour and drive around, explore a road I've never been down before, and not need 3 beers before I can be civil to the family. MV are great, and for me, absolutely worth the cost in time and money.
So, why haven't I bought a honking great big 5-ton wrecker yet ?
1) The no defensive driving with a CDL problem. I need to go a couple more years without a speeding ticket (I'm actively working on the problem...), before I'm willing to give up that option. (It is amazing what a speeding ticket on your record does to your insurance rates !)
2) I have used up all the yard I'm allowed (and, to be truthful, want to sacrifice). So until I have the money to get the containers, deuce parking spot and some of the back driveway replaced with a big enough multi-story garage workshop, no more giant trucks.
Good luck with your options...
(And if any of you in the south central part of the country have an M108 for sale, I don't want to know !)