Modern Postcard does very good work. They actually screen print all of their stuff and the lighter tones look very nice.
Personally I think they have the best quality you can get without going overboard and having it on an Heidelberg, which would cost several $1000s as a base price.