I believe the stainless steel sinks are different than the ones from years ago. Like many other things, cheap sells. As cheaper sinks have cornered the market some of the good sink maufacturers have closed their doors. A lot of builders tend to use a "builder grade" sink in new construction. You can pick one of these up for around $200.00. A good quality heavy guage stainless will hold up and look good a lot longer of course. There is an abrasive product (if you can find it) called Zud. Similar to Barkeeper's Friend but less abrasive. Zud can do a lot to rejuvenate a stainless sink.
I have had a Kohler porcelain sink for seven years or so now and have not had any problem with chipping. Like granite, porcelain can be chipped if something very heavy strikes in just the right spot, but it is pretty tough. One advantage to a porcelain sink is that you can match it to your appliances if you aren't going with stainless appliances. Stay away from a black porcelain sink. . . it is almost impossible to keep it looking good.
Here is the link to Kohler's kitchen planner. Note that many, if not all (I didn't go through the entire selection), have a positive skin reveal. I still recommend a countertop overhang.
http://www.us.kohler.com/planning/ki...inkPlanner.jsp