According to a story in today's mail (where else) - telomere testing (the "caps" at the end of DNA strands) can tell you how long you will live
dailymail.co.uk/femail/arti...
And the tests aren't cheap - starting around 400 quid. The one drawback is that there is no evidence then can tell you anything about your lifespan