That really depends on how you define "best". Two top wine glass brands are those of Georg Riedel and Spiegelau Echtkristall. Crystal glasses are typically considered to be the highest quality and most beautiful. You can go crazy with wine glasses - they make specific glasses for many different varietals.
It's pretty unrealistic that you'd have several different full sets. It would cost a ton, and most people don't have room to store them. Typically a set of four glasses is perfect - one for reds, one for whites, one for dessert or fortified wines, and one for sparkling.
Red glasses tend to be bigger and have larger openings, to allow maximum surface area to be exposed to air and big swirling. The aromas are often pretty powerful so the larger opening is not an issue.
Tulip type glasses (in which the opening narrows in size) seem to work well with whites because they concentrate the aromas. They can work very well with standard table reds as well obviously.
The taller flute glass is typically used for sparkling wines, primarily for aestetics, because who doesn't love watching bubbles rise.
I recently was at a wine tasting featuring a visit from Gary Vaynerchuk in Chicago and they had a company called Bottega Del Vino as a sponsor (http://www.bottegadelvinocrystal.com). The company offered a hand blow crystal glass that is similar to the Riedel Sommelier Series but half the price AND dishwasher friendly - a huge plus for me. They said they were hand blown outside Verona, Italy. I did a taste/smell test and in comparison to a small wine glass from Target you could definitely tell the difference. I don't know how it stacks up in comparison to the Riedel but I have been looking for a giant hand blown wine glass but haven't been able to bring myself to fork out the $$$ for the Som Series. Might wind up picking up one of these...
It's pretty unrealistic that you'd have several different full sets. It would cost a ton, and most people don't have room to store them. Typically a set of four glasses is perfect - one for reds, one for whites, one for dessert or fortified wines, and one for sparkling.
Red glasses tend to be bigger and have larger openings, to allow maximum surface area to be exposed to air and big swirling. The aromas are often pretty powerful so the larger opening is not an issue.
Tulip type glasses (in which the opening narrows in size) seem to work well with whites because they concentrate the aromas. They can work very well with standard table reds as well obviously.
The taller flute glass is typically used for sparkling wines, primarily for aestetics, because who doesn't love watching bubbles rise.
And lastly, you wouldn't want a huge glass for some sherry or an apéritif, so these glasses are much smaller.