Forum Moderators: open
The only thing other than page size that seems to differentiate these pages is their listing in DMOZ, where they are ranked first for that key-phrase and none of the other pages that show up in the google search are visible on the first page of DMOZ results - is DMOZ that influential, or is it the small page size that pushes this site above the rest?
Anyway, you might wanna have a look at WebPage Size and Speed [searchengineworld.com] and use the Webpage Size Checker [searchengineworld.com].