I have a pair of Nifty Catch-All floor matts for the front, which I have been very happy with. They may however not be as "high pile" as you are looking for.
I just like that they are carpet, but still "bucket style" with a rubber bottom, so all the winter mud, slop, and snow stays right in the matt.
They look brand new after a quick spray down with the pressure washer.