The leasing and purchasing of vehicles.

During the last Class Week session, we discussed the leasing and purchasing of vehicles. It was also mentioned that in these times auto dealers are often offering long-term loans by which to purchase vehicles, even perhaps as long as seven years.
Discuss if you think it is ever justifiable to take out a seven year auto loan. What are the advantages and disadvantages to this and, in the end, does it generally make sense?