I recently visit a free site submission blog where top 500 alexa website discussed, you can submit your site for review or send your own written review with 125*125 size of logo of your site. its 100% to send review to get targeted traffic, here is link to site. http://sitereview.bizbellpakistan.com .
I feel sorry if I post my article in wrong section.