Basically it comes down to 1) A Linode.com RPC unit that has a touchy breaker that the inital set of hosts to power off, and 2) Human error on ThePlanet's part which caused the entire rack to go down.
As for me, I've been a Linode customer since August of 2003, and haven't ever had any problems I didn't cause myself cost me any serious downtime. way better than other guys I've tried, at least, that are in anywhere near the same price range. Keep up the good work, caker and mikegrb!
That said, ThePlanet seems to be having more frequent problems recently. I'm sure moving all that hardware someplace else is high on the list of things you'd rather not do, caker, but if you decide it's necessary, I think we'll all support you.