I've had my HR20-700 since early feburary. It has a thing, It likes to lock up during a delete the night before a new software update is ready. It did so last night @ 8:30 pm While deleting a watched program. It downloaded the new software update @3:30 am. It has done this every update. I dont mind it really, At least I know when the update is ready.