I can't believe I've had this blog since April and I've never extolled the virtues of a grilled cheese sandwich! They are one of this vegetarians most tried and true friends. Many a lunch or dinner out has been satisfied with my lactose-rich, gooey (yet crunchy) buddy. And I'm no purist either. Wanna add tomato? (tomato chutney even?) Go for it. Sunflower seeds? I'm game. Some sort of fancy cheese. Fine by me. Sourdough? Wheat? White? Rye? Makes no difference to me. 
Now it IS possible to make a crappy grilled cheese sandwich. If you're gonna use white bread you have to spruce things up a bit, or at least go heavy on the cheese. Sourdough bread IS the best... all fried up in butter. And then a generous helping of the cheese. And I really do love tomato. If it's made with love and respect for cheese it's gonna be a winner every time though. I have the utmost respect for vegans but I can't do without cheese. Sorry Bessy, you gotta at least give up the milk.