The Nokia guys did update the firmware once while i was there that made a subtle improvement.... but yeah, could be the CPU problem. 400+MHz ARM11 sounds like it should be good enough for things like rotating the screen.
oh yeah, one thing to add to the browser. it has a menu for open New Window! so for those of you who use the web page workaround (javascript to open a new window) will be happy! (like me)