This is a problem report, rather than a question:
The mirror at archlinux.mirrors.uk2.net/$repo/os/i686 is not up to date. Having been suspicious about lack of upgrades for a while, I checked some versions against
http://www.archlinux.org/packages/?sort=-last_update , then changed my mirror (to lividpenguin.com) and now I have 199 updates.