Vampires Suck wasn't funny. There were parts that were amusing, but I barely laughed at all.
Scott Pilgrim, on the other hand, was an awesome movie. I read all six of the books beforehand, and while the movie did deviate a fair amount from the books, it didn't deviate in a bad way. Lots of movie adaptations of books deviate in horrible ways, but this one didn't. It had its dorky parts, but I think that was just Michael Cera playing his part well.
Knives or Ramona?