speaking of complex, who designed the status screens. I can get to two completely different status screens. One overlays the whole picture, and is full screen size, and one appears in the program guide, overlaying only the guide, leaving the pig (picture in guide, I just made that up) in the upper right corner. And who designs a signal strength screen that takes 5 button presses to get to, then makes you exit it, to change a channel, and press 5 more times to get back to see the next signal strength. With the time it takes to redraw a screen, this can be really painful. I guess its good its not done often.
User interface designers really need to think about minimizing the buttons presses and steps to get a given result.
I see a lot of positive things in the user interace, but I wish they could get it all good, insteady of having littel quirks like this. I should be the quality assurance coach for the user interface group!