The German Nokia page updated some information about the N900. They are showing off that it is superfast and open source and ready for - guess what - preorder Shop still says 25th November, but they're making some sort of: "There IS something more coming at the 24th November". Maybe the N920 for preorder? Really don't know...