I had my expectations at rock bottom for this movie but after hearing good things about it from friends, co-workers, and my family I caved in and went to go see it tonight.
Simply put it was amazing despite it's cheesiness, but that made it even better.