Getting A Sound Internet Marketing Foundation