how to decide between hardwood and carpeting