This historian guy rips the historical accuracy of 300 a new one.
That said, I loved the movie anyways. Very good visual styles, although I wish it was a bit more cerebral. Now, if they could combine 300-style fights with plots like the show Rome, I would be hooked for life.