MrsB and I went to Madhya Pradesh a couple of years ago, and it's every bit as beautiful as the ad would have you believe. It doesn't have the brazen attractions of better known states like Rajasthan, but it's rural, and green and lovely to drive through. (Well - lovely to be driven through; driving yourself would not be a holiday on Indian roads.) It also has my favourite ever hotel in Ahilya Fort, which is an old fort, perched on top of a cliff, above a temple, looking South over the Narmada river so that you get spectacular sunrises and sunsets. Highly recommended.