All that I have heard is that black Cherrys are crap to write on... and they should be.. linear, high force with no sound or tactile (yeah.. linear ..

)... If you are going to write on it... go for a Blue (clicky + tactile, medium force), Brown (tactile, low force) or Clear (tactile, high force)... (I use Clears myself writing code 8-10 hours a day, five days a week... and I'm very happy with them)
But I've seen some people writing that black cherrys might be good for gaming though... Nothing I know anything about... I don't do that kind of gaming. :/