I'm going to buck the trend and not complain about MCI. The first 400 minutes each month are billed at 2.5 cents and 7 cents after that. Tack on 1000 miles per month the first 5 months plus 5/$spent, and I'm satisfied. Granted this was a thing to get me back as an MCI customer, but it's just about as good as I'm going to get elsewhere. The best thing is to leave a company and see what they come up with to get your service back.
ps...I use a dial around for international calls. I haven't found a major carrier that is competitive w/o monthly fees.