I have been waiting for it since three weeks here in Spain, and I think I'm not going to have it soon... It's easy to find the N900 in the stores if you want it without any contract, but Vodafone seems to have a great stocking problem! Last time I checked it, the salesman said that the problem was Nokia, as they don't give them enough units, and it seems that they have the same problem with the 5800 But I want to wait to get it with Vodafone, because I can get it for 236€