On the contrary, the N900's hardware is nothing special. It shares a CPU with the Palm Pre and DROID, among others. The DROID has more NAND for the rootfs, and other phones have more RAM. The key thing about the N900 has always been its software stack, which is built on existing open source technologies instead of proprietary stacks or re-inventing the wheel.