Im really annoyed at this, I went for the 900 as an exhange from the HTC HD2 due to firmware upgrade issues, seems that vodafone are still messing with this phone too.....