If you do get the 07 I can tell you with the up most confidence it is a more reliable vehicle then the 05 and you will be happy I'm sure. As for the 08 although its uses a lot of the 07 parts the inside is new and you might discover rattles and electrical problems over time. Good Luck!