The desire for memory has been around from long before. Hardly learned from the N8x0.
The N900 is undoubtedly taken from the n8x0. So saying that the N900 and N97 are developed in parallel, just seems inconsistent with saying the N97 learned from the N8x0.
Before the N97, there had already been a mid-ranged Symbian S60 model with the compass called the 6210 Navigator. Sorry; its a commody feature that, like TV-Out and 5mpx cameras, will be diffused throughout Nokia's lineup to enable connectivity to services that would best take advantage of such hardware.