Just an update. I am still having issues with cookies not working. I got a chance to hook up logcat while trying to log into various web services. No output is captured. I also tried to disable then re-enable cookies while attached to logcat, and nothing was reported there either, which I found curious with how verbose this can be.
... the cookies don't work for some reason.
I'm not sure if this is the right place to report this but I think the touch screen pressure code is backwards (or google picked an odd way to represent it). If you go to 'Dev Tools' > 'Pointer Location' the current pressure is displayed at the top of the screen. Now I'm assuming that this is scaled from 0 to 1 with 1 being as higher force as possible. However on my n800 the harder I push the closer to 0 the value goes. This does explain why the on-screen keyboard is a bit odd to use with multiple key presses being detected for no reason. I'm guessing the pressure calibration code still needs tweaking.
What are the plans for audio? I know you have it turned off for now. Is there any way any of us can help you out with implementing sound? Maybe doing some research for you, etc?