If the body isn't rotting, and it isn't in the shop for a problem every month, I would keep it. The resale value isn't going to be great, even if it is in terrific shape, so it will be costly to upgrade. If you can hang on with what you have for 3 - 4 years, they will have the bugs worked out of...