It looks very interesting and I'd love to see this come to market, but it does seem to smack a bit of desparation. Plus, 62C operation temperature? Was that idle, load or full load? It could very well be throttling at 5 GHz.
With Conroe around the corner, this looks like a bit of a novelty for an overpriced and soon to be defunct EE chip.