If it occurs while at an idle, I don't think it's the hubs. Are you sure it's not the lifters? It's the only thing I can think of, other than a pulley. Pick up a automotive stethascope, and try to pin-point the noise.
Does this only occur in motion? I guess I should have asked that first.
~Eric