MySpace is to launch a self-service for creating and placing ads on its site. Currently, this advertising service is still in the testing phase; it will allow users to create ads by filling out forms and place them on MySpace. Users can choose to upload their own ads or create ads using the MySpace system.