I've got Husky Liners that I like alot, but they are different from floor mats in that they are meant to keep your carpet clean and dry by creating a tray for the dirt and water. Only small raised area's to keep your feet out of the muck you dragged in. Works for me, but some people don't like them.
Winter floor mats on the other hand try to accomplish both, keep your carpet dry and your feet out of the muck. I think they do a better job at the later. Most don't have a big enough lip around them to keep the water/snow contained.