I admit I wasn't much of a history nut when I was very young, but as I got older I found the subject more and more fascinating. Heck, I even wound up writing a book about a producer of historical epic films. I think a good perspective on history helps you understand the present, so I welcome On this Day [App Store link] for the iPhone/ iPod touch. For $0.99US it's a pretty good way to find out what happened on the current day. It includes 14,000 historical events, so instead of seeing 2 or 3 items you often get 40 or so.
There are some other similar apps for the iPhone, including World Book- The Day in History and Today's History, but neither of them have as many events, and one requires an internet connection to work.
On this Day worked with no issues, but there are a few things that would make it better. Like most people, I wanted to check my birthday and see what notable events, other than my birth, took place. But the app only displays history from the current date. That's a real downer. I talked to the developer and he says he'll change that in a future version. I also found the info button with links to support and sources a bit picky about where I tap. The developer agrees, and says he'll fix it.
On this Day adds a nice feature to the iPhone, and has some real depth. I think a really nice 'blue sky' feature would be links to Wikipedia so I could learn more about these events if the mood strikes me.
Sample screens below: