Bingo. The company that ran those ads is AMF Pension, a company that deals with pensions. I'm sure it's a pure coincidence that the blog features a banner from AMF Pension and the tagline of the blog is "This log was made possible by AMF Pension".At another forum where this was discussed, and darn it, I can't find it now, a poster from Sweden said that there's a series of ads on TV there now, about people from the future coming back in time to advise themselves about whatever product is being advertised. The poster suggested this might be an outtake, unnused ad, or something from that series. Does that ring a bell with anyone?
Actually, I believe that in the ads (just as in this guy's story), the featured people travelled to the future to meet their future self, to see what a wonderful and meaningful life their future self had -- thanks to the money their present self had saved.
