Then how do you explain that the N97 has all of the same internal hardware features, plus a more complex sliding mechanism and a larger battery, and is 2mm thinner and has 20% less volume? (And the N97-mini is even smaller still with almost all of the same features and is 4mm thinner.) Does the extra 24 Gb of memory, the infrared port, and the stylus, even with a smaller battery, really require 20% more volume? I'm not saying the N900 isn't well engineered in terms of durability and usability. I'm just suggesting that Nokia may not have been making their biggest effort to make the N900 as small/thin as possible. Once again, as I said above, I read that the N900 was originally conceived more as a developer's platform than a consumer device, so why expend a lot of effort and cost on engineering the slickest/smallest physical design?