I'd have to agree with your boyfriend. "Snakes on a plane" was a pure waste of time. It's so deliberately striving to be campy, that ultimately it fails on all accounts. Actually, I couldn't name a single redeeming quality about this movie. There are films you can enjoy with some buddies and a crate of beer - "Snakes" was aiming for that I guess - but ironically by trying to hard to cater to the AICN-crowd, this plane took a crash-landing.
Oh, and just to stay more on topic: Last movies I've seen (again) were "Casino Royale" (on of the best Bonds so far), "Blue Thunder" (a classic) and "Be Kind Rewind" (enjoyable, but ultimately disappointing).