Many have always viewed with suspicion to most positive IE reviews in the past.
I like giving a honest try for IE from time to time, just like the Bing search (as a user and developer), but always it looks like almost on purpose IE team just refuses to fix most of the annoying things.
I believe changing a name might be a good start.