I've posted about Canon service before, but I must say they've kept up the good work.
I sent my 5D2 in for a cleaning about five months ago and was surprised when I got it back within ten days.
After problems with lens alignment, I sent the camera and two lenses in for calibration. I received everything back in 6 business days.

......
