Since you are off-contract, carefully consider a new strategy of ditching "upgrades" and contracts with carriers. Plan costs are dropping rapidly with competition from TMobile and AT&T. Consider paying full price for great phones like the Motorola X or Google Nexus 5, then starting a non-contract plan with TMobile, or with AT&T (usually better coverage than TMobile). I recently switched from Verizon to AT&T and now have better coverage at home, and at least a good coverage (compared to Verizon) for travel. For 2 smartphones and 2 iPads I am paying $130 for unlimited calls & texts plus 10 GB of shared data. This is about $50 less than comparable plan with Verizon.
If you want to stay with Verizon, don't go with a contract. Verizon has an unadvertised plan - don't remember the name, but offers a big discount if you have your own phone (off-contract). You have to call the national number and ask for a bring-your-own-phone plan or off-contract plan as it may not be available through local retailers.
Regarding the Razr, I would advise against putting any more money into repairing it. I liked my Razr Maxx for 2 years, but it was starting to slow down and "stutter" a bit with internet access. Call quality was fine. Apparently the hardware just wasn't up to current internet data feeds with all of the ads and fancy web pages. Also, the Razr and Razr Maxx are stuck on an older version of Android. They can't be upgraded to KitKat or any future updates.
For any future phone, make sure to get an "unlocked" phone that you can use on multiple carriers. Buying a "Verizon" iPhone directly from Apple would work for all carriers (yes, including AT&T or TMobile, just by inserting the SIM card), but the phone would cost $650 or so. Better choices would be to either buy an unlocked used phone from eBay or buy a new Nexus 5 from Google or a Moto X from Motorola for about $350. Sure, you pay more up front for the phone, but you will more than make up the cost with reduced charges for the cell phone plan. Also, note that the resale value for truly unlocked phones is MUCH better than that of phones locked to a specific network (like most Verizon phones).
I can personally vouch for the Nexus 5. It's a great phone, better in almost every way than my 2-year-old Razr Maxx (except for the amazing battery life of the Razr Maxx). The screen is super, call quality great, speed and smoothness of operation, camera -- all much better than the Razr/Razr Maxx. Even though the screen is larger than that of the Razr Maxx, the overall size of the phone is the same. Moto X is also very good, with very slightly smaller overall size and screen size. My reception with AT&T is much better at my home (compared to Verizon), and AT&T signal has been equal to Verizon on several road trips. This is very specific to your location, of course.