Good glassware is important for the enjoyment of quality wines. Crystal is superior to glass, because little imperfections in the crystal structure capture and amplify the nuances of the wine when you swirl. The shape of the glass does affect a wine, however having a different glass for every wine varietal is going overboard for most people. Four types of glasses for the four general types of wine is plenty: Light bodied whites, medium-full bodied whites, light-bodied reds, medium-full bodied reds.
However, buy glassware that matches what you drink. No sense in buying Burgundy glasses if you mostly drink Cabernet Sauvignon, for example.
You can even make due with one good all-purpose glass, even we professionals use but one universal tasting glass!
Many folks, including myself, are concerned about lead leaching so I would go with lead-free.
My personal preference is for a 16-20oz glass with a large bowl (so that you can pour a 6oz portion and fill only 30-40% of the glass), medium-long stem and narrow chimney. Having only one glass also allows you to provide quality glassware for your guests not just yourselves. These are a little exotic and hard to find, but I love them and use them every night:
http://www.wineware.co.uk/Peter+Steger+One+For+All+Red+Wine+Glass+Set+of+6--129350-details.htm
Spiegelau also makes great glasses at a reasonable price.