I don't know how to load music or ringtones for free without using the browser and I have a Mac.
You can use a microSD to get new ringtones and music for your phone. Download songs on your Mac then use a card reader to transfer the files to the microSD card.