I posted the relevant links on a very frequented website: Reddit. They do well to generate interest.
I've already seen a jump in the number of votes. Just because we are at no.1 doesn't mean we will stay there!
Please post to any other suitable websites/forums you may visit.
xo