The implementation of various methods for the determination of gamma through direct CP violation arising in the interference of b-->c and b-->u processes in charged as well as neutral B meson decays are considered. We show that the inclusion of D-0 resulting from D-*0-->D-0+pi(0)(gamma), say, via B-->KD*0 makes a significant difference in the attainable accuracy for gamma. Both exclusive and inclusive decays of the B+/- and B-0 to states containing D-0/(D) over bar (0) followed by both inclusive and exclusive decays of the D-0 are discussed. It is shown that with statistics which might be obtained at B factories (5-10x10(8) B pairs) a 1sigma determination of gamma to approximate to+/-8degrees may be possible, depending on the efficiency of reconstruction, backgrounds, and the details of the decay amplitudes involved. The role of data from a charm factory as well as effects of D-0 mixing are discussed. Extraction of gamma with accuracy that is roughly commensurate with the intrinsic theory error of these methods (i.e., around 0.1%), which is an important goal, will require >10(10) B pairs, namely, a super B factory.