Death Clock - this has been around for a while but I don't remember it being tied to the selling of life extension products.
I had the Death Clock Screensaver at a crappy office job I once had and was told that I was offending people. I'm not sure how my life expectancy offended people, but there it is.
Sickly the Clam