My mistake, the skip button is 10 seconds, not 30.
Maybe they need a 2X speed too. The 300X will put you at the end of a program in no time and is worthless on the MPEG channels.
The other problem is when you go back or forward, it will always put you at the same spot no matter how hard to try to go to a different spot. For example, I want to go back 5 seconds (which is easy on the non-MPEG channels) but it will put you at 8 seconds back everytime, or it won't even go back that short of time and will revert to "Live TV" again because I didn't go back far enough to the next magical time point. In other words, if the magical time point is 8 seconds and I try to go back only 5, it will just go to Live TV because I didn't go back far enough.
This is just an example and I haven't paid attention to the exact times, but it's like that's a mark in the programming or some time reference in the playback that it goes to. Hard to explain, but it's annoying either way you cut it.
If I wanted to overrun the spot I want to go back or forward to, I'd just go back to VCR tapes. It kind of defeats the purpose of what the functions of a DVR are used for, like going back during watching live TV, etc.