Of the ones listed, 300 beats them all out. I really liked Blood and Chocolate, Smokin' Aces, Zodiac, and The Last Mimsy in that time period - Blood and Chocolate best of those all - but 300 was still better.
I didn't really care for any of them that I saw. I thought 300 had its moments, but overall it was a bit of cotton candy that dissolved instantly and left no lasting impression.