This depends on what you want from your flatware. If you are looking for something durable, beautiful and timeless, then you will probably want to invest in sterling silver flatware. However, you should keep in mind that with this investment will come a commitment to polishing and caring for your set of flatware on a regular basis to avoid tarnish and rust. On the other hand, if you are looking for a set of flatware that is durable, low maintenance and does not require a major investment, then you will want to go with the stainless steel. Another factor to consider is the fact that the stainless steel tableware can go in the dishwasher with no risk while the silver table ware should be handwashed.