I frequently change lenses and I'm not going to stop any time soon, so I have to deal with dust issues as well.
I heartily agree with the suggestions of using a Rocket Blower as well as the on board sensor cleaning function. I use both frequently, out of necessity.
I would add another suggestion to the mix. Periodically (or as needed), take your camera into a local reputable camera shop and get the sensor and chamber cleaned. This can help keep some of the present debris from recycling its way on to your sensor and get a bit of a 'fresh start' before it accumulates again.