Our Firefox add-on is being featured directly in the Firefox add-ons page (about:addons). I don't know for how long this will last, but it gives a huge boost to daily downloads:
Here's how about:addons looks for me:
The add-on has an average user rating of almost five of five stars! Really nice.