The best way is to tell them it will be in a future upgrade and not give them a deadline, then you wont look bad. You never give them a set time as it almost never will happen in the time frame you tell them no matter who is doing what or where you are. Things come up all the time that will cause delays. Personally it is the smartest thing to get the UI fixed before blogs so you wont have to back pedal and redo the blogs after the UI gets done because code has changed and now full of cruft.

Its unfortunate that those users who voted more did this. This whole community here should work together as eventually we are all after the same goal, to have the best software. Deception is no way to go about that.