There's a link to a comprehesive guide to fitting hardwood flooring in the Key Post on wooden floors.
I don't think laying over carpet is a very good idea. Are you laying the floor yourself? If not, what kind of guarantee is the fitter prepared to give?
Leo