October???
" ... Nokia mole claimed the N900 smartphone will hit Europe in October ... "
A) They didn't say which October
B) They might want to get the N97 out into the street first before blabbing about their next piece of coming real soon now
C) Nokia - Touchscreen = Alsoran, the boat departed ages ago