A new yarn from Lana Grossa is Meilenweit Rainbow.
80% Wool / 20% Nylon - Machine Washable
100 grams / 462 yards
Long chromatic repeats are finally available at an affordable price. The very generous yardage per ball will be enough for large sized men's socks, or more than plenty to ensure you can perfectly line up the colors between socks.
$16.50 / skein
I'm excited for UPS to drop this one off...