Fact is, Sandy Bridge is way overkill anyways, you certainly don't need one for gaming unless your using 3 high end video cards.
I thought the cpu scored quite well, except for you gameboy's. I expect you'll see these cpu's fare much better in the server line-up where threaded workloads are much more valuable.
I dont think TH realizes or these benchmarks show that most of today's software does not recognize that BD's modules are two cores, but rather see it as 1 core per module. I think we will hear more about this.
You can be it will be priced lower than the msrp shortly after debut.
So long as the price is right, and it will be, it's a good cpu. Either way, you ALWAYS get what you pay for in the end.