The Hardball Times annual has become a yearly purchase for me; it is truly a great read and well worth the money. The 2010 edition is now available.
This will be my fourth or fifth year with the book. This annual gets my highly recommended for baseball fans. I only wish that something comparable was available for the NFL.