Having had my truck serviced at all three, I would go with Courtesy in Richardson.

As far as cost, I do not know who much it is going to be, but you can ask the different dealers to list out what they are going to do, for how much and then decline certain things you get elsewhere. For instance, it will run you $35 to have you tires rotated and balanced in the 60k service, but you can get that for free at Discount Tire...
_________________________
SWXC Member #61
Stop plate tectonics!