LoggerPro

LoggerPro logs everything, but it also does much more. Have you ever wanted to know how much time you play in a given month or day? LoggerPro can tell you that. In addition to time, LoggerPro also shows you the following:

Epic/Legendary items acquired (if you're in a guild; it uses a hacky workaround to get them)

Levels gained per character

Achievements per character

Zones entered and left

Battleground win/losses/HKs/KBs/HD/DD

Logins and logouts

Deaths

DBM boss kills (If DBM is installed)

This addon shows all of that in an easy to use interface. All logging options are completely customizable; if you don't want to log any certain event you can turn it off.

Changelog:

r1-3-2: Fixed bug with monk class, also fixed null error.

r1-3-1: When you complete a dungeon or LFR raid with members of your guild, people from your friends list, or RealID friends it will show that in your log. (i.e names of the members who came along and your relationship to them)

r1-3-0: Updated for 5.0.4.

r1-2-9: Never ever say that all bugs are squashed.

r1-2-8: Bug squashing spree. Now, as far as I can tell, the addon is completely bug-free. I also added an icon to the levels part of the summary page which shows a class that you leveled for that particular day.

r1-2-7: Minor bugfixes and rewrites that make the addon a little less spotty. Yes, I know I skipped 1.2.6, it was an internal beta

8/6/12: Addon actually works now. Glad to see I could fit this in for the second update! Also, there's a summary frame now. I removed the tooltips present in the screenshots as they were clunky. The summary frame works much better.

I only just found out about this bug recently; I'm the only beta tester and it seems I wasn't creating a global namespace for the log. It worked flawlessly on my side up until I tried it on a fresh install of WoW. Glitch is now fixed and the addon is updated with new features!

1.) Every time I've downloaded this addon, there are two versions of it in the folder when unzipped. One directly in the "Logger" folder that it unzips to, and also another "Logger" folder which contains another version. IE: WoW > Interface > AddOns > Logger > Logger.toc (the current version) > [and another folder] Logger > Logger.toc (0.4 version).

2.) I downloaded the latest version (r-1-2), but the .toc still says that it's v1.1 and it still contains a copy of the 0.4 version.

Just wondering why.

__________________
Ahhhh, the vagueries of the aging mind. Wait.... What was I saying?

I just installed this addon for the first time today and when bringing up the character panel, I get the following error and the panel is empty (see screenshot)
...
Any help would be greatly appreciated. Thank you!

I found out what was causing the bug and it should be fixed now. I must apologize; I really should be more wary of bugs but the addon works well on my client, just not so well for others. All bugs should be fixed and the addon is working on a fresh installation of WoW. If anyone's interested in beta testing these things, let me know!

You shouldn't appologise too much.
Your obvious concern, however, has me interested in this addon.
I've bookmarked it and am likely to try it out soon.
From some of the other comments, it looks like you do now have testers.