Software wasn't at fault, it was hardware. ...Their current failure is only a result of their poor management. EDIT: They couldn't even bring promised OVI Maps navigation to the N900.