I found this recently and joined. They looks promising but does anyone know anything about them???
http://www.advertwizard.com/
(well, they are not paying much but it's CPM...)
http://www.advertwizard.com/
(well, they are not paying much but it's CPM...)