The N900 browser has quite simple solution. Trying to run modern browser will never work - the device does not have enough RAM and fast CPU for it. But the solution is quite simple - use fast server to render pages for you. Did this myself with VNC....