5000 miles from MCI, no switching
I am with MCI, post bonus period. I called and asked them what they can do before I switch. They gave me 1000 miles p/month for 5 months, no hassles.
If you want the miles, but don't want to change LD carrier, give them a call.