I kinda agree with fastdrmr - I like the body of the '04 better than the '05. I havent checked the inside of the '05 yet but shit man, Nissan has to make some changes to it - they can't come out with the same thing every year. Some ain't going to like whats done, some will. But we can all agree on one thing and thats that the X is a damn good truck. I am overly satisfied with my '04