PocketDay Professional is the program I can't live without. BBF review here
. How I use it here
. It costs but there is a free 30 day trial.
EDIT: since posting the second link I have added PocketDay Sports to my Summary screen. It's a paid service but for a baseball nut it's a kiler app.