Don't get sucked into thinking you need to wait until the contract runs out. Most of the time you can just pay the early termination fee (which diminishes with every month) and you end up paying way less with the cheaper no-data plan. If you eliminate, say, $30 a month for the data plan, that pays for a $300 termination fee in just 10 months.
I will look into it. Have to order a new phone first. The local stores don't carry flip phones any more. Thanks for the advice.