Digital advertising network MIVA , formerly Findwhat, announced the launch of a new online ad platform intended to replace the company's PPC system in the US and EU. Expect the new platform to include additional online advertising and marketing formats...