Ive had both models, 03 X4x4 and 05 OR4x4 and while I love em both, the 05 is better for my needs. Nicer manners on the road and off. My 05 has VDC and locking diff and really can't get stuck unless you're stupid. Its a lot more powerful than even the supercharged 04, so my mind is made up... go new gen. I will say that I do like the body style of the old gen a bit better, but small price to pay for all the amenities. As far as any issues, none with either. Good luck choosing!