I have found the reason why the N900 is delayed. The people at nokia are busy getting drunk in russian vodka. http://www.youtube.com/watch?v=xk6chtXIK7k Look at 4:24 and use google to translate.