As a ball player for over 10 years of my life, I loved playing video baseball games as a child. Remember Intellivision?
I rented Y29 Major League Baseball or whatever it's called (a San Francisco Giant is on the cover).
You can play as and against any 2009 team in the stadium of your choosing. You can play as the home or visiting team, and stay with your team and play out a season! They use the real stats and images of the current starting lineups of the players and your performance on the field is helped by your players' statistical ratings. You can even order up scouting reports on the opposition so that your catcher can signal how to pitch to each individual.
I will definitely be buying this game.
Oh - and you can set the weather conditions (within reason - I couldn't make it snow in San Diego's PetCo Park but I'm sure that option is available for Wrigley Field) and you can schedule a daytime or night time game, too.
Hint: set the wind to carry your homeruns out of the ballpark - however your rival out on the field can benefit from this too.