I would say ChessMaster is best for the beginner. It has lots of training on subject matter geared toward beginners. Fritz is more of a chess engine for the serious tournament player. That being said, you will certainly get a lot from ChessMaster and it is a very strong engine. It's just not in the same league with Fritz.
That's my two cents...
ChessMaster versus Fritz
i) Do both address the beginner?
ii) If "No" to i) above what ratings would generally be considered entry points?
iii) Which is the best for the beginner, intermediate, expert?
Thanking you in advance for comments!