Carpet vs Wall color
I agree to go with a neutral carpet, as you will change you wall color long before the carpet goes, as it is more costly to replace. Why don't you consider hardwoods or even laminate and you can put a large area rug to go with the walls. This way, you can change it in a few years and not have to stick to certain colors. The best thing we did was put in hardwoods. I have had every color under the sun in the bedrooms, and it's cheaper to buy a decent area rug, repaint walls and buy new bedding than it is to change out carpeting in 3 or 4 years when you are ready for another change.