I wish I could upvote this more than once. For me nothing else I have ever found is nearly as effective as lifting.
On top of that my thinking is so much clearer too; it doesn't even have to be a big session for this to take effect, so I often sneak a quick one in if I have two meetings with only a small gap.