My sister asked this in my comments:
"Hey, I know a chick with a serious fiber fetish, she raises her own sheep and llamas to get the wool. She sometimes dyes and sells skeins, would that be a birthday present for you?"
Small-batch, hand-spun and hand-dyed wool is *always* a good present for any knitter.
This is true even if there isn't enough of the yarn for a whole project--it can be used as an edging or other accent.
Actually, pretty and/or unusual yarn in general is always a good present for any knitter.
That is all.