I looked at Hidden Hitch, Nissan OEM, and DrawTie for my '05. I went with the Nissan OEM as in my opinion looked the nicest and I got it for $260 from the dealer.

You can get the HH and DT cheaper and installed, but the HH dealer was even steering me towards the OEM if I wanted the nicer looking hitch.

I installed it myself, it took about 30mins and was no big deal.... I'm only using it for Bike Rack, and I haven't towed anything yet...