Cause N900 is just step three of their four-step plan to release internet tablets, if I recall correctly. N900 is more of a "prototype", at least that's the impression I got. Nspeed for M5 is simply a port from S60V1, which runs on phones such as the original N-Gage phone.