one of the comments also pointed out a little-known
directlabelspackage, you don't even have to position (or colour) the labels manually. The package works with both
latticegraphics, supports several different graph types, and is extremely easy to use. Take a look at the
directlabelsWeb site for some usage examples.