Top Spin 2 is a true simulation.
--------
The bad: poor pro player rooster, high spec requirement.
Top Spin 2 is a grand simulation, it offers everything from coach management to winning major tournament. The devs were obviously thinking when they made this game, and as pedantic as it may seem; this game serves an ace in almost every aspect.
My only major complaint is the poor pro player rooster. I know this game came out in 2007, but they could have included many great players, from this era and the old era.
Also be warned that this game does require a good GPU to handle the stress, because this is a console port, it is poorly scalable for PC users.
But other than that this game is the best tennis game for PC.