Found the problem! The skin I was using on ff2 to minimise the icons in the toolbar isn't compatible with ff3. I forgot I was using it, so didn't disable it when I upgraded. Seems to be running smoothly now that I've disabled the pesky thing.