Just found this ancient post. SPY Index fund beat just about all of those funds... most by miles when divs are included.