okie dokie...but u don't have to go from one ende of the spectrum to the other.
personally, my Audi...is 5 years old. It looks great. All the toys (except gps, which wasn't offered that year) and u can't tell it from the '05. Oh...and less than 400.00 month payments.
Maybe look for a year or two old truck? Lease return? Let somebody else take the initial 'hit' on the new purchase...
makes u feel any better...my friend is paying 800.00 per month on brand new Lexus...
get a 300 - 400/month payment...and spend the rest on your girl...better investment.
Do what u think is best.