Exactly what X said. I also recommend not taking it too close to the time you are going to workout, otherwise it can make your life miserable during your workout.
Taurine is a MUST. Try going without it and you will understand why... Your body will cramp all over just like youre being god damn tazer'd! lol