I was having the same issues with slow browsers. Tired both stock and Chrome. Here are a couple of things that helped:
- Clear cache... Sucks to do it all the time, since the dang thing should just work. Chrome seemed to accumulate a larger cache (upwards of 100mb) in a very shot period of browsing. But this can be helped by...
- Turning off the pre-fetching in your settings. As far as I understand it, this option loads multiple pages in the background, which are likely to be interesting to you. Supposed to speed things up, but I guess they didn't take the massive memory drain into account.
As far as getting to "home" without the button, I've found the quickest way is to open a new tab. Sucks though. I miss the home button.
bink bink. cklick. tappity. boink crunkzzz.... f*dgesicle!