Getting back to the Alexa thing, I haven't charted it, but my WAG is that we'll be ranked in the top 20k by the end of June. Might be a good idea for a WAG contest. If I had to submit a guess without benefit of charting it, I'd take 19,438.
Just a note to myself. Took that WAG a bit more than 5 weeks ago when we were at 31,486. We're at 20,725 now. May've undershot, but maybe not. The gains are getting smaller as we move up.