I went to see 300 last night at midnight and it was most definitely worth it.  After leaving the movie theater at 2:30 in the morning I was more pumped up to kill persians than perhaps i’ve ever been.  Basically the most badass movie since The Last Samurai, and it’s probably one of the gorriest movies ever made.  It took about 30 minutes before the battling began, but once it started it didn’t stop.  I’d give it a 5/5, go see it in Imax if you can.