So, after a couple years of carrying an awful "starter phone", as they are called by some, I'm upgrading. These are my preferences:
-transfer of media such as .jpg, .png, .mp3, .gif, and possibly office files
-a free SDK for developing applications (preferably Java syntax, and that I can post them online for sale or free download)
-Speed, reasonable price (~$120)
Am I asking for too much, or could somebody make a recommendation for me? Thanks much!