Peeps, You got to realise what was the main issue for the delay. The main issue as far as I know was due certain Simcards that didnt work some one correct me if I'm wrong. it is quite possible that upon investigating the bug it is quite possible that they found that it may not be only resident to one operator and became a show stopper. Hence, making sure that Maemo FW update was available delaying the shipment. I honestly don't think the issue here was from Nokia. It was quite possible the Maemo was the issue and making a stable FW so that the phone capability was working and Nokia stressed to Maemo that this bug has to be fixed and is core to their sucessful rollout of the product. Again, someone from Maemo should correct me if I'm wrong.