Do what i'm going to do on my '03, go to etrailer.com and order up the Draw-Tite receiver and the custom fit wiring harness. About $226 total.
It's an easy install, do it yourself!!
First of all go underneath and see if you have the skid plate over your gas tank, my 03' doesn't, so all i need to do is lift the hitch up under there, plan on using a couple jack stands to hold it, and then wrench in six bolts using existing nuts welded to the frame. If you have the skid plate you have to unbolt it and put the receiver over it, just put a jackstand or your tire jack under the skid plate to hold it up and then unbolt it and use the new bolts with the receiver to install over the skid plate.
The wiring is easy, you take apart a bit of the back right corner to get to the factory wiring plug to the rear end, unplug that and put the custom harness inline, just plug and play connectors, and then route down through the grommet in the floor that they provided for the factory harness.
Go with the Draw-Tite, there is a few other makes available, but after reading some reviews on here and other sites the Draw-Tite has a longer tube that helps clear the rear bumper and gives you a bit more room to work around the spare once you put in your drawbar.