I went to my local speed shop and got Husky Liners for the back (3500) and the dealer for the front ones.
I had checked internet sites, but by the time you paid shipping the local speed shop was the same price, and he got them overnight.
For 2500's, the Dodge black molded ones are nice. On my last truck (98 2500) I used the Dodge molded flaps, which are 2 piece. There is a molded piece, and a flat piece. I replaced the flat pieces with extra large ones from Pepboys. these hung down further then the factory flaps. I think I am going to do the same thing to my 3500 fronts, the amount of crap I get up against the front of the fenders is like there is no mud flaps there at all.