I don't think buying pricy 990FX or 990X motherboards is a good idea. It is nothing but a rebranded 890FX chipset with some minor tweaks for native Bulldozer support and SLI compatibility.
So anybody planning to get a Bulldozer based system can get a high end 890FX based mobo in a lot cheaper price. All the 890FX chipset based mobo supports AM3+ processors with some cosmetic features disabled.
For SLI support, there is already an SLIpatch available to enable SLI in any Crossfire based motherboard because the limitation of not running SLI is in motherboard BIOS and software Kernel level, not in hardware level. There is even a official site for SLI patch. read it here.
For example one can get a MSI 890FXA-GD70 motherboard, highest end AMD mobo from MSI @ 10.2K. It offers features which is not present in any of the currently available 990FX/990X mobos, even the high end 990FXA-GD80 from MSI.
+1I think one thing we are missing is the socket. If someone is planning for BD, it's advisable to get a mobo with AM3+ socket. Chipset may be a 890FX like the GA-890FXA-UD5.
Future upgrades will most probably won't be coming for socket AM3.
but they wont be unleashing the full potential of bulldozer...I am not getting you guys, all the major manufacturers like ASUS, Gigabyte and MSI have already announced that all their 890GX/FX based mobos and some of their 880G/870G based are gonna support Bulldozer. Partial support for 880/870 based chipset is because not all of them can't handle the power requirement of Bulldozer.
And there is no need to buy a motherboard with already updated BIOS for AM3+ support. If your mobo support it with a BIOS update, just update it.
initially my MSI 890GXM-G65 mobo was not supporting AM3+ when I have purchased it. With the latest BIOS 1.A0 update, now my mobo is ready for Bulldozer.
AFAIK current gen cards dont utilize the full potential of PCIe2.0....so getting a PCIe2.0 mobo is not as stupid as you think....IMO getting a AM3+ mobo now doesn't make sense cause AFAIK they are coming with PCIe 2.1/2.0 slots and not PCIe3.0.
I suppose the next generation of graphic cards like HD7xxx are coming with PCIe3.0 support. Although PCIe3.0 is backward compatible with PCIe2.0 a PCIe3.0 mobo will be more future proof I guess!