A cheap and lazy way out is always to photograph scenes with lots of messy detail and no blank skies, so nobody can see your sensor dirt.
Oh, I guess that's macro shots of bacteria colonies, then ... ::
I've had fairly decent success with sensor cleaning; the remaining dust specks are really small, and hard to see on a 100% crop of anything at the apertures I ususally use. I tend to stay away from f/16 and smaller anyway.