Anybody have any new info on the progress of this? Can bear to spend the money on the Random Tech one.... Paparoach