Phones that are PDA's or iphones or Blackberry's will accept more kinds of Phone Software than basic phones because they are one step below your computer in sophistication and the Phone Software downloads can be downloaded the same way you download anything from the internet.

Than there is Phone software to unlock your phone, Phone Software to make your phone E911 compliant or Phone Software to activate your GPS function.
Phone Software can add games to your phone. Phone software
can add management tools.

It really depends on what kind of Wireless Cellular Phone you are starting out with. So if someday you would like your Wireless Cellular Phone to do a specific function you need to make sure it is capable of doing that function before you purchase the Wireless Cellular Phone and the Phone Software.
Most phones where suppose to be E911 compliant by now and have the capability to become a Cell Phone GPS phone by adding in Phone Software to activate this function.

The challenge is that the phone companies have resisted the FCC E911 mandate because basically even if the Phone Software could activate a phone, many supporting E911 base systems have not been upgraded to use the information the Wireless Cell Phones and Phone Software are suppose to provide as to location.
ARTICLE>>>Downloading-Free-Phone-Software-
ARTICLE>>>Phonetools-For-Motorola-Transfer-Software
ARTICLE>>>Transferring-Pictures-From-Razr-Phone-To-Laptop
ARTICLE>>>Phone-Picture-Transfer-Software-Non-Razor-Phones