Buddy has an '04. Very nice rig, IMO. Sunroof, leather, power/heat everything, bose, etc.. His didn't come with Navi though. The 6.0 is a solid engine, but city mileage sucks. Tunes really give 6.0s a lot of gains.
Throw some OEM 20s on it though.
I don't think 20s were an option on the '04s yet.