The killer in that list is the $4.61 "minimum usage fee" - I pay $5.95/mo for Sprint, but at least that brings my rate down to 5¢/minute (yours is more like 13¢?); I also make more like 150 minutes of calls per month so it's worth the fee compared with 10¢/minute and no fee.
But back to you and MCI, are you sure that this is the only billing plan available if you want miles? And even if it is, $9.21 for 1,000 miles isn't a bad rate...just would have hoped for better.