Sorry, a bit late to the party, but I have an answer!
Hey, sorry to jump in a bit late on this one. I just got the official GB update and it still does that vague "3 hours ago" thing on the recent calls list, so whoever said GB fixes it, I don't know what you're talking about. It was literally the first thing I checked once I got over "hey, everything's blue."
I got mad at this back in April or so and downloaded just about EVERY call log on the Android Market. For some reason, they all appear to come out of Asia (not that that's a bad thing, but it struck me as weird) and many have bad graphics, harsh coloring, weird functions and layouts, or incorrect spelling. However, I did find one that is pretty good, called
Advanced Phone Log by roman10. (
https://market.android.com/details?id=roman10reborn.apl.main&feature=search_result) It gives exact date, time, and talk time, it shows name and picture, and you can view by missed/incoming/outgoing, sort by name/date/talk time, and filter (I think that's a search type thing, I never use it). I don't think there are ads, or at least I've never seen one. There's a pro version, too. As a plus, when I first downloaded the app it wasn't showing pictures right, so I emailed the developer and he was really nice and fixed it right away and he wrote back to me several times, which was cool. Only thing weird is it shows the date as yy month dd, but you get used to it.
I was super excited when I found this app, so I hope this helps anyone!