Don't have any of your issues....
Try setting your browser to clear cache on every exit, that might help. Or install another from market.
Use default lockscreen, see if that hangs too. If it does, can't help you, might wanna try experimenting with a cpu tuner and/or kernel change..
Messaging...