Monitors will give a better representation of what you are mixing. Headphones, in my opinion, give you a false sense of the stereo field, as well as color the sound a little differently. While they can assist in the mixing process, monitors should be used initially.