The problem isn't the delay it's the fact that Nokia can't be assed to say when it'll be out. Instead people have to guess based on retailer dates which are notoriously unreliable giving the impression of constant new delays. Due to a complete reluctance to manage the flow information the talk isn't about the N900's capabilities but how how delayed it is and the lack of information surrounding it.