Keeping art (canvases) clean?

Does anyone have any tips/experiences/knowledge for keeping clean art that is hanging in your house?

A painting on canvas, especially with different textures, tends to collect its fair share of dust.

I’ve actually used a soft-bristled vacuum attachment before, but this seems a little heavy-handed, especially when these are original pieces that I might have around for a long time (you know, until I die, or something).

A camel hair lens brush, used with a light touch.