Wow. This app Pennant for the iPad is unreal. It literally will let you look through time at baseball, down to the game level, where you can see play by play replayed for you for any game. A lot of time could be lost in this app.
(via Daring Fireball)