Yes, a rumors have been true: Nokia will begin shipping a N97 device (they call it a mobile computer) to no reduction than 75 countries this month, after starting to accept pre-orders progressing final month. In a second half of 2009, Nokia skeleton to begin rolling out a garland of brand new facilities as well as functions, though right off a bat it will be a initial device to come pre-installed with a not long ago launched Ovi Store. We goal a knowledge is improved than a tangible launch

Here is a strange post:
Nokia N97 Slated For Worldwide Shipping This Month (Bonus: Factory Assembly Video)