something interested me while reading wikipedia - apparently the iphone uses the same graphics processing chip as the nokia n800 does: http://en.wikipedia.org/wiki/Powervr Samsung S5L8900 -- MBX + FPU + ARM11 * Apple iPhone Texas Instruments OMAP2420 -- MBX + VGP + FPU + ARM11 # Nokia E90 Communicator # Nokia N93 # Nokia N93i # Nokia N95 # Nokia N800 both use the PowerVR MBX chip, and the only overall difference between the two ARM processors is that the iphone is clocked at 600mhz (compared to the n800's 330) i wonder if apple has a better api for the MBX chip that we could port over to the n800 (not like they'd let us... but maybe reverse engineered? probably not worth the effort) because OSX and Linux are both *nix based at heart