Pastel or softer colors look better in flat paint. Chocolate brown or very dark colors, I think look better with a little shine to them. The satin or semi finish will keep them from looking dreary by reflecting light around the room. Painting is the most cost effective way to give your room lots of impact. You may want to select a striking wallpaper pattern in keeping with the color scheme of the rest of the home. Stripes are great for adding volume and height.
If you are using a pricey rug in your entry. Do what I do. Protect it with a small washable throw rug. Covering the spot most traveled on a daily basis. Then for special occasions stow the throw rug in the closet. Meanwhile, the better rug will stay clean. No space for a rug? Paint an interesting design on the floor. There are a wide variety of stencils that you can use if you do not consider yourself an artist. Be sure to use a sealer topcoat to ensure your painted design holds up to heavy traffic and will clean up easily.