My brother has an 05 Xterra... can I ask why you're looking at a first gen over a 2nd generation? It really is a great car, on and offroad. Plenty of upgrades for offroading and very comfortable for long trips on the road. Check out Shrockworks for offroad upgrades. Not sure what options there are with the 1st gen, but if you go for the 2nd gen (05+), make sure you get it with the offroad package. Comes with bigger tires, locking rear diff, and a little heavier duty suspension. Let me know if you want more info on the 2nd gen. I can ask him anything you want about the car.