For major scales:Order of sharps: f, c, g, d, a, e, b(fat cats greet da a e b (or aggrivated elite boogers) ....stupid, yes I know...but, hey! It helped me.....)Order of flats: b, e, a, d, g, c, f(notice anything interesting?....bead....greatest common factor...)(making up little ditties really helps)
Counterpoint,What do you mean you never come to another C? Do you mean the same octave?