I've been puzzled by this behavior with my MacBook Pro as well. I have a USB hub hooked up now and it works fine, as long as it's in the port on the right side of my MBP.
I've been using FF3 as my primary browser. Safari is definitely *much* snappier. Check out the benchmarks here.