These are the perfect sized pins for hand and machine work. You might need longer pins to put a quilt in frame, but I use these for just about everything else: keeping fabric lined up as it whizes under the presser foot, and holding down my hand applique.
They're sharp, thin, and I can iron over them without anything melting. Plus you get 200 of them in the package. Pretty colors. Yes, you can get jazzed about a box of straight pins.