(According to Tmobile Tech Support -Cheers to them!) The version of the software that is most current is version 6 (the phone shipped with version 3). To ascertain version: Go to Dialer/Hit Star/#9999# You will see the PDA; Phone; and Software Version numbers in this section The T939xxxx6 for PDA AND PHONE and then Software Version - ending in .006 on the last line. I was told that the reason that I keep seeing the "No update file exists" message when I check "update firmware" is because I have the latest version. At some point my phone was updated without giving me a message. I did notice the red and blue arrows yesterday. But there was no message. My SD card mounted and dismounted on its own and gave an error message, and then all references to the error and SD card disappeared. If your phone is/has exhibited this sort of behavior, you may already have the update. Hope this helps someone!