You sure it's not a wheel bearing? Does the wheel vibrate at all, does the sound increase/decrease with speed? And another thing it could be if it occurs only when in gear under load, it could be a bad transmission mount and it's buzzing in a way that makes a weird sound.