One thing to note is the cargo tie-downs (the little metal loops anchored to the floor of the cargo area). Most cargo mats are solid and the only way you'll be able to use the tie-downs later is to remove the mat. The Mopar one is the ONLY one (so far) that's different, it has little raised "doors" that open to allow access to the tie-downs. I looked at many mats before learning of this difference, and to think I almost bought another brand. If it wasn't for the KJ'ers round here (back when they frequented JeepForum and JU) I'd have never known the difference, so I'll pass along the same advice.
Sounds like you're getting a Mopar one anyways, I just thought I'd give you a heads up in case the '04 mat didn't fit and you started looking elsewhere... if so, wait for the Mopar one for the '05.