What about the ITC, if you have to stay at a Marriot/Starwood property? Any ITC is almost always better than any Western Marriot/Starwood brand. Any ITC I have been to always has breakfast "cooked" into the rate.
However, if your pick is stuck between Merdian vs JW, go with the JW. Meridians seemed to be really tired and worn out in India.