Found this review today on a German retailer's site. It's in PDF, but it contains several photos, specs, and a couple of benchmarks.
http://www.cartft.com/support_db/support_files/Intel_DH67CF_Review_EN.pdf
They have it listed at $999 euros, so i'm not placing my order yet :rolleyes: