My Independent Study of Computer Science teacher has the DirecTV DVR, and says his freezes too.
So just go buy a real TIVO if you want a DVR, otherwise, DirecTV is fine.
oh and punkrocker, their dish was probably not secured properly, or aimed right, or on the right transponder.