48 months @ 2.9%, it comes to $441.81/mo, total of $1206.88 of interests
60 months @ 3.9%, it comes to $367.43/mo, total of $2045.80 of interests.
Your call!
Of course, that's if you pay your minimum payment every month and never put additional money towards your loan.