Choosing the best rug is a little like picking a great pair of shoes; sometimes you need some for walking long distances, ...