on the 06 vs 07 question...
I was going to reply and say that a few years down the road, the 07 might be worth a few thousand more and that that would offset the $3,500 difference in starting prices some.
But I just tested this with Kelly Blue Book trade-in prices for used 05's and 06's...