There is no way to make the mp3 file smaller while maintaining quality. However, you can try encoding the mp3 into other formats such as m4a, which has better compression. For a free converter to convert to m4a and many other formats, try SUPER. http://www.erightsoft.com/SUPER.html
Note: If you have problems downloading from that page, try downloading from this page: http://www.majorgeeks.com/Super_d5117.html




