Black, I would want a seamless look. You are not going to please everyone, if I bought your house I would have to replace the appliances because I HATE SS. Save yourself a few $$
I hate cleaning the black cooktop on my otherwise stainless range, so I would say stainless. Even with a black counter. The stainless parts of our range are much easier to clean.