I donīt think thereīs too much need to complain to people who make IE specific sites. If Iīm in the mood and itīs a commercial site I might inform them that I wanted to have buisiness with them but they forced me to have it with a competitor. Itīs amazing that some of those companies think people might come back after they learned that a site doesnīt work with their browser.
Iīm a big fan of Firefox and Mozilla too. Theyīre really good out of the box. With a couple of extensions theyīre just great.
_________________________
If it isnīt broken, it doesnīt have enough features yet.