Do I have to establish an account on Windows Live ID to upload and down load media to and from the phone? Can't I do this without going through the internet/microsoft? My old phone had a little SD card that Icould plug into the computer and upload nad download stuff using that... What is the crazy deal with this TWOM phone??