Sometimes when I am trying to use my phone after work, the browser gets stuck and nothing seems to fix it. I have tried tweaking 4g and wifi settings, but even after toggling them the browser is still not working. I know I can hard-reset my phone, but I don't like having to wait for the reboot. Is there anything else I can do besides a reset?
I had a problem like this with my Sprint EVO Shift, except toggling 3G would usually get things to work. While I was debugging I found a free app called reset connections that was at least faster than toggling data services off and on again. I don't know if that will solve your problem, but it's something to try.
I had the same problem with my Galaxy S and home WiFi, but it got fixed by disabling and enabling WiFi to register it again to my router. Maybe you could try to go to flight mode and then back to normal mode to re-register with your network?
Have you tried force closing?
Settings > Applications > Manage Applications > Browser > Force Close?