Please help! This list is in the order I want (generally) to get to them.
Version 0.3.0 will support networking if I have to get to it myself. Hopefully
id3 tags will be supported before then. Red Hat users, RPMs and good spec files
would be appreciated.

* add id3 tag support, possibly from madplay
* Check http/ftp/etc support wrt mpg123; maybe pull the routines out of 
  XMMS - we need proxy support too
* Tied to the above: look at -b option. In mpg123, it appears that separate
  decoding and output processes are fork()ed off. This could be a bit of
  work.
* As well, we need to make sure we're always doing the right thing wrt seeking
  and buffering when playing over the network. I don't think we special-case
  network enough, and there are definitely bugs
* Look at downsampling in madplay to duplicate for mpg321
* Look up information as to how to implement -o h, -o s, -o l on sun machines
  (headphones, speakers, line out) - probably just an ioctl. Maybe roll
  this support into libao.
* RPM files, of mpg321 and its dependencies (mad and libao)

On-going potential improvements:
* The routines read_header and output in mad.c are absolutely critical to 
  performance, because they're called for every single frame in the mp3 file.
  If there are any gains to be made within the mpg321 code, this is it. I
  encourage any performance-minded hackers to take a look.
* A lot of the design is pretty disjointed and sketchy at best. I know about 
  this, but sometimes I just don't have the will, desire, or time to do the
  'right thing.' I welcome better people than I to improve upon it.