Dial Up Networking
Using both Linux and Windows XP I have pushed files to the phone. The problem with pushing mp3s is, the Bluetooth inbox resides in the limited onboard memory. You can move the file to the micro-SD card, but it only offers to put it in the "Sounds" directory. The music player with front-button functionality (rewind, pause, ff) does not work from the Sounds directory. Except for removing the micro-SD card and moving the files on a PC, I haven't been able to work around this annoyance.