Hi Branta -
I've heard from multiple people about different sites that struggle with IE9. There is supposed to be a compability mode that should help.
As for the forums, the vendor is aware of the issues and has fixes for them slated for our next upgrade which should be sometime in the next month or so.
Thanks,
Laura
Web Support & Operations
National Instruments