I can't say I've ever found a 'discounted' rate through the BMI website anyway, I usually find it cheaper to go direct to the hotel website or through another booking agent. Sometimes you forgo the 1k miles through an agent but the savings can be big enough to justify it.