Has it occurred to you that if the n900 really did have this new and exciting thing, it would be way high up on the feature list? I would be really worried if it turned out nokia didn't think of advertising this - it would mean it's run by *****s. Also, iirc the delay was said to be somehow feedback-related. I know marketing can't really be trusted, but i doubt they would lie outright about this, and i also doubt the feedback was panning the lack of a new and as yet unseen technology