Don't overlook the health issue when it comes to making the flooring decision. Our oldest son had a very serious allergy condition that landed in in the hospital frequently. It wasn't until a super clean bedroom environment was created and he started weekly allergy shots did we see an improvement.
The point being, carpeting soaks up more than noise. It serves as a huge spong, collecting all sorts of particles and brewing air quality that can be a threat to someones health.
If money isn't an issue and your not looking for all the money to come back from a resale perspective - go with the hardwood floors. I think you'll be happier as well.