PC operating systems are buggy too, as are Tivos. People spend too much time complaining, usually because they subscribe to the grass is greener theory.
I've had Tivo, and the Dish 510, and all in all, I've enjoyed the 510 better. For one, it's faster (I spent half my life waiting for Tivo to process whatever command I gave it)
Spend less time complaining. Your life will be a lot happier.