i have planned on taking RPM and DRIVE when available.. However i'm thinking of also purchasing arginine, taurine, and bcaa's in bulk for a good pre-work out shake since i do work 12 hour shifts..any other ideas... will really help thanks.. and yes i will include some protein and carbs as well