The menus are crap. They sacrifice clarity for a nostalgic look that is old after 2 seconds. The interface for navigation is terrible also. It's too bad...because it has features that would be fun to use under different circumstances.
There is nothing overly wrong with All-Star Baseball 2004, its an improvement on last years addition; an easy batting system means you will soon be smacking balls into the boundaries (do they call them that?).