That is strange, there must be some problem with your setup. I use Firefox as my main browser and I never have that sort of problems. It tends to be a bit slow at launching (nothing like the 30-45 secs you mention tho), but after it does, everything from going to websites, scrolling, switching...