The biggest indicator of a device being close to shipping is the appearance of the support page and that is exactly what has happened for the Nokia N97. The support pages are up on the Nokia Europe website. The second main benefit that comes from these is the fact that you can get hold of the user manual in your own language as well.
Now excuse me as I thumb (click) through the N97 user manual. Direct link for the English version is here.