I think that the guy might want to consider that the N900 has 800x480 screen which - compared to iPhone's 320x480 - is TWO AND A HALF TIMES MORE pixels to process at ANY time. The same hardware (CPU/GPU) gets 2.5 times higher load than on the iPhone. And for such a considerably increased load, I'd say that the result is more than satisfactory