Pre workout and protein!

Options
Does anyone know of any good high energy pre workout supplements or mixes? And any good muscle protein?
I have been using c4 pre workout mix and just normal whey vanilla protein mix and I would like to see if there Is something better that I can use. Suggestions please