When you change the device name the way @poonwahj described, it would only change the name of your SD flash card. Given @poonwahj was using the Samsung Galaxy, this device has internal storage (16GB for Vibrant). Your PC will see the internal memory and SD flash card (if you have one installed). Change the name of the internal storage may ultimately change the name of the phone itself. This is only my guess since I don't have a Galaxy myself to test this theory. Therefore, if this even works for Galaxy devices, it may not work for other Android devices.
I do want Google to make user setup device name, something you do during initial setup, and be able to change at a later time. I often log in to my router to see who connects to my wifi and I would be very helpful to see the device name with something other than android_mac_adr.