this one has been quite for a while now after the hype - would have thought results due soon?anyone know the latest?