Shower Curtain Liners: Fabric or Plastic?

I've been using a white fabric curtain liner for a while. I throw it in the wash every six weeks or so and bleach it mercilessly so it stays clean, but lately I've noticed that water is making its way out of the shower and onto the floor.

I have tried the "mold resistant" plastic liners but they never stand up to their name and it takes longer for a plastic liner to dry which means more moisture in the bathroom. Plastic liners are an actual barrier for the water to bounce off of, so the chances of the water getting on the floor are minimized.

What is your experience with shower curtain liners and what is your preference?

Image: West Elm