@Melonlity -- Ah, poor old port. It is simply not as appreciated as it deserves (well, that is entirely my opinion but I stand by it). There are some fairly expensive port wines out there, and there is nothing wrong with paying a few bucks for decent glasses to pour it into. You could pick up a good port wine glasses set for less money than you might expect, so do some research and find the one that is right for you.
But, again, it would seem that port is unappreciated much in the same way that sherry and some other fortified wines are. If you like a wine well enough, why not buy some fine wine glasses tailored for that particular drink?