I think that really fancy, expensive glasses are a waste of money. I say that only because they *break*!!!
Let me put it this way. the crackers in bed anoyance factor taken within the context of making love with Nicole Kidman is absolutely minimal. If presented with such a scenario, it would not put me off!!!
By the same token, I'd opt for Château Margaux in a juice glass any day over Château Giscours in a Riedel glass.
Of course, I see your point about the crackers (... and the glasses) - why not strive for perfection? All I'm trying to say is that the glasses (or the crackers) are not a truly significant or meaningful part of the experience IMHO. They count, but not that much.
I enjoy playing pool. I have a nice cue. I'm an average player. But a really good player can outshoot me any day with a cheap, average cue.
Having said this, I have chosen the middle path.
Riedel is too expensive for me. I have Spiegelau glasses (yes, I know that Riedel bought Speigelau last year....) that are the right shape and relatively thin.
Even if I came into an inheritance or won the National Lottery, I would not buy Riedel. The difference in quality is minimal in my eyes in light of the total wine experience.
This goes on the same principle that I would not drinked classed growth claret every day even if I could afford it.