The value of what you're doing right here with your post shouldn't be overlooked. Just to know that you guys were around, listening and taking suggestions would have made a difference to my satisfaction with IE... were I still primarily a windows user. :)
Keep doing what you're doing, get more of the IE Team to do the same.