That is the problem - Nokia have been advertising N900 as a phone (or "mobile computer"), not a geek challenge.