We saw 300 last week, if only so that I would understand all the various Youtube parodies floating around the Internet. And while I know the movie has received much criticism for its historic inaccuracies (which are legion), it's fetishization of militaristic fascism and it's arguably pro-slaughter-the-Mulsims propagandistic slant, I personally found it to be great comedy.
By far, the laugh out loud funniest scene occurred just after King Leonidas had learned that the Persians had found that infamous goat path and had surrounded them (Damn you, traitorous goats!) He gives a rousing, anachronistic speech about freedom, fighting for what you believe, honour etc, in the much-mocked I. AM. SPEAKING. INSPIRINGINGLY. BECAUSE. I'M. YELLING. EACH. WORD. INDIVIDUALLY! As he finishes, his captain, who has just lost his son, approaches him, and a great hush falls over the assembled troops, all of whom have sent the previous hour lopping off Persian heads like they were whiffle balls. The captain, speaking in lower case letters to indicate his seriosity, says "I've lived my life with no regrets. That is the Spartan way. But I wish I had told my son I loved him while he lived."
Honest to God, I half expected "Cat's in the Cradle" to start playing. That kind of comedy requires a sure directorial hand and a brilliant scriptwriter to pull off. The farcical nature of the film was heightened by blood being splattered in such copious amounts you suspect they were using off-camera army of blood-wranglers to toss buckets of the stuff at the actors. That, with other subtle notes of satire like introducing each actor with a panning shot that started with his six-pack and worked its way up, made 300 funniest action-comedy spoof I've ever seen.
Though the Youtube clips are pretty good as well...