I'm starting to consider following idea: pop-out to Nokia Flagship Store, which is just 10 minute walking distance from my work, if N900 is in stock there, cancel MPD online order and buy the same MPD contract within store itself. That way I might get my N900 before this weekend. Hmmm...