What are some tricks or methods that people are using to print more accurately

What are some tricks or methods that people are using to print more accurately for these parts. I think my parts are coming out okay, but I have to drill out holes and do a little work to make them fit together.

So is there any methods people are using? I have heard talk about printing slower, different materials, using rafts or not, support material, number of shells, infill percent, layer height.

I am printing on a Replicator 2x with the standard profile and using ABS. I try to avoid rafts and support when I can, but I use them pretty often still. The standard profile 0.2mm layer height, I use 3 shells and 85% infill for most parts. The default speed is 90mm/s while extruding. but I just tried changing that to 60mm/s for a test.

Just curious is there is some better settings I could be using.

The combination of shrinkage (ABS is about 0.5%) and slicer vs. reality differences make interior sizes difficult because most people calibrate their printers to outside dimensions (usually without taking shrinkage into account).
Quick and dirty method? Print ABS at 100.5%. See: http://softsolder.com/2011/09/23/thing-o-matic-axis-calibration-vs-abs-shrinkage/