Chris,
here is the thing. If you have lat/long on each zip, you will only be able to have a point layer. But from what I gather, you want a polygon layer that defines zipcode boundaries correct?
If you just want the point layer to show a zipcode lable you can do the following.
ArcGIS Desktop