Alpaca is incredibly warm. It's somewhere between merino and cashmere in softness. The neat thing about alpaca is that people who have wool allergies can usually wear it without problems.
I spin and knit alpaca all the time and imho it's one of the best fibers for the price.