You're correct on just about every instance. The BFG is clocked 20mhz faster on the core. If you aren't into overclocking, it can be a good thing, since you're getting higher performance while still having a warranty, and the overclock is 100% guaranteed. If you overclock yourself, its no big deal, because you'll probally push it higher anyway.
Another consideration should be warranties from individual manufacturers. BFG carries a true lifetime warranty with 24/7 Tech Support. I've heard nothing but good things about BFG's service. No other manufacturer carries such services. That is one of the reasons why I chose BFG for my 6800GT.
PNY has a "Lifetime" warranty, but thats only through the lifetime of the product cycle, meaning, if they stop producing that card next week, its warranty is out. I consider that misleading, and I would never purchase a product from them just for unethical advertising.
You said you wern't interested in software bundles unless it includes Doom3, well check out
Nvidia's 6800 + Doom3 bundles page. Those are manufacturers who are bundling Doom3 with 6800s (some NUs, some GTs).
Goodluck.