New Arrival: MySpace Launches Advertising Platform