First of all, you can't talk about realism in CS, at all. Want realism? Play the newly patched CoD, and/or a crappy game like AAO.
Now, onto the subject. CCS IS better than CS and always will be. How can the graphics on CSS be cartoony and fake? Any graphics, on any game is 'cartoony and fake', because it is not real like you observe in real life. Gadgets? CZ is the one with the gadgets, CSS has everything CS has.
And last of all, CS = more recoil, smaller crosshairs, CSS = less recoil, bigger crosshairs (when moving, anyways). Also the CAL leagues are switching over to CSS, I believe