Is it just me or does winamp offer the perfect solution?