If you have completed 12 months of a 2yr contract or 10mo of a 1yr and your plan is $49.99 or higher you can renew your contract for 2yrs and get the 2yr contract price. You'll lose your new every 2 credit and have to pay a $20 fee.
With a lease you are paying the depreciation. Leasing allows you to get more car for the same monthly payment. The bad thing is you have limited miles and have to give the car back after 2-3 years. Call your insurance company first and get quotes, you will be surprised at the difference between...