I use Winamp for audio and VLC for video. It's been a reliable combination for several years. I have, however, heard good things about foobar2000, but since my current solution just works, I haven't seen any need to migrate. Winamp also comes with powerful procedural visualizers, but they aren't exactly necessary.