I watched Troy. The fight scenes were well done and the movie is entertaining, despite its length.
I haven't read the Iliad, and my main source of information about the mythology of the era is Microsoft's Age of Mythology. I don't care about how closely it's based on the Iliad, I care about being entertained, and Troy was entertaining, so it gets 8/10.
More about Troy (the place in modern Turkey).