For Mac OS X, we recommend using Watch This. Not only
does it support virtually any video, audio and subtitles format, but it also lets you track
what you watch, subscribe to your favourite shows and automatically download them.
For Windows, we recommend VLC. It's not a capable as
Watch This, but it supports videos with subtitles