I have an iPhone.
I love my iPhone for many reasons: the built in iPod, the built in GPS, constant email access, remote facebook access, internet at my fingertips, high quality camera, etc.
But now I have a NEW reason to love my iPhone: the "EweStash" app.
This app allows me to not only catalog and keep track of all the yarn in my stash by color, fiber, gauge, and yardage...it is also fully searchable, AND lets me take a picture of the skein with my phone to save with the record. It also has a section to catalog knitting needles and crochet hooks.
Needless to say, this is a library knitter's dream come true.
Now when I am out at the store, if I come across a pattern I can make sure I don't already have the yarn at home. And, once I use a skein, I just delete it from the stash!
I am in love.