Didn't think either of these two were great. 300 was decent and V was kinda boring.
I agree with jose that V was overrated by many. Its probably from all the momentum the Wachowskis and Weaving got from The Matrix trilogy and Natalie Portman. Three things that can make a geek, uh, blow their load early.
The cake is a lie.