Pre-workout

Options
Im going on week 3 of insanity. Its still hard 4 me to get through the warm ups without stopping. A friend of mine suggested a pre-workout 2 help me. Any insight as to the best kinds? Do u gain weight on any and if it's even safe with such a high intensity workout. Any input is greatly appreciated. Thanks my fellow insanity partners and good luck to u all :-)