As far as the remote programming steps go, why doesn't somebody just post them in a FAQ or something somewhere instead of having to pay for them on eBay or the dealer? On my Eclipse it's the same way-- you can pay the dealer like $50 to do it, or do it yourself in literally 2-3 minutes in your driveway, no special tools needed.
I'd be interested in this for my newly-acquired 02 Pathfinder that only came with one remote...