I used it for 2 sweaters, and there's a reason it's so reasonably priced. It's a good yarn for anything that will get a reasonable amount of wear, but after I made 2 sweaters with it, I thought it was my favorite staple yarn, but the first one is pilling, not overly so, but still.
A good yarn is Brown Sheep Lamb's Pride worsted and bulky, it's a strong yarn, and it holds up to wear, if you treat it right. It shows great stitch definition, and it doesn't really pill. It will if you rub it really hard, but who does that to a handknit sweater?
If you don't like that, than maybe Sugarloaf. Amy used it for the Danica scarf, and she remarked on how much she liked it. Cascade 220 is good, as is Plymouth Encore, which is machine washable.
There are others, but those are the ones I could think of off the top of my head.