Finally saw 300 last night. What a piece of crap.
Here's a link to a review
Slant Magazine--Film Review:300
My advice: Don't throw your money away on this stinker if you want to see a motion picture. If you want to see comic book artwork immitating a motion picture, then maybe the ten bucks is worth it.
As for historicity, forget it. Yeah, there was a Battle of Thermopylae, and, yeah, there was a Spartan King Leonidas, and, yeah, he led three hundred hand-picked Spartan hoplites. And, yes, there also really was a Persian King Xerses. And that's about all the true history you'll garner out of this flick.