I have both a 5040 and a 5504. My 5040 is one of the first made and has a much noisier fan than does the 5504. If you network the two units together and then view shows recorded on the 5504 from the 5040, commercial advance still works. Other than that, I can see no difference in the two units.