realmaverick - 11:11 pm on Mar 8, 2012 (gmt 0)
The homepage hasn't lost traffic. The download pages are the only pages that have lost both rank and traffic. In some cases they have lost their ranks entirely. Prior to the above the fold algo, we ranked number 1-3 for almost every term. Since, we rarely rank for any of the target terms.
No obvious replacement, just the usual competitors in the SERPs.