I wish I could use VLC more, but I can't and I can't recommend it to friends either to use most of the time. What I recommend them is BSPlayer. The main reason is because BSPlayer is so much better with subtitles. It has 3 subtitle sources to look into, and it can automatically match and download them for your movie. For a foreigner that's extremely helpful and convenient. It basically can be a deal-breaker if other players don't have that.
I think VLC has sort of a similar 3rd party add-on for that, but I'm not even sure if it's supported anymore, and I don't think it worked that well anyway. And I also found it pretty hard to set-up. It's not a one-click install.
If VLC was as good at subtitles as BSPlayer, I'd use only that and recommend it to all my friends, too. Now you have me intrigued with Splash Pro, though. I'll have to give that a try, especially on older PC's.