There's a review up for it on Hardwarecanucks for those who would like a taste while waiting for Tom's vid.
Seems to be a tad overpriced considering the performance vs the NVidia cards, but I suppose they won't have trouble selling out the 200 that they'll be releasing.