You need to LST and put in more cooled vertical hid lighting . You will never eliminate stretch all together its normal for healthy flowering plant to do this.
I would be more concerned if you buds were loose,soft, stretched, stemy etc caused by excessive heat and weak lighting, cfls for eg.