I have double doors with a large cement landing. I've tried different types of mats, and found that the most effective is this Doormat. It keeps mud, water and snow out of the house without collecting mud and water in it.

Pros: Beautiful design
Cons: Effective