http://www.deeptraffic.com I just lauched it. Can you people now go swap traffic there. Try it, anyone? Then some comments here maybe.
Allow me to comment on your site: The first impression I got by seeing your site is that your site seems to be an under construction site. Nothing fancy I could see there, just simple text and a couple of links.