And as for my current issue of the recording jumping around 50-60 min mark, I've done more testing. I can confirm that it indeed happens, almost to the second on every recording that I've made recently at the 59:59 mark. It seems so accurate when the jump occurs that I must consider it to be a firmware issue rather than a HD issue. So I'm wondering if anyone has managed to fill their HD to roughly 3 bars (on the display). This would disregard deleted programmes (which still exist until space required). The fact that other's haven't complained on this forum suggests other environmental factors also come into play other than just the firmware, hence the HD filled level question above.
I have recently returned from 6 weeks overseas and my MagicTV was about 1/2 full. It was reporting approx 70 Hrs remaining at SD. Right now it is sitting at 4 bars full. I have not had any of the issues that you describe. The only pause I get (and I am pretty sure it has been mentioned earlier in this thread) is when I am fast forwarding through the ads. Somewhere around the 3 to 4 minute mark into the fast forward, the picture pauses and then when the HDD or cache catches up, it then jumps forward an amount quite quickly.