The final build of FireFox 3 was released as of 6/17/08. Go here to pick it up. They’re trying to beat a world record by having as many people as they possibly can download and install FireFox 3.
The bug with Netsuite is still there. When you attempt to open up a text box to type in text, the box is kept small and not maximized. It’s hard to explain, I will see if I can come up with something better.