Then you really need to take a look at the TextFieldParser class. And if you never run into it that might be because it is tucked away in the Microsoft.VisualBasic.FileIO namespace, not exactly the first place I tend to start looking. But it parses either delimited or fixed with files. It has loads of options like setting the delimiter characters or specifying whether the data is enclosed in quotes or not. A real useful class to gave lying around given the number of questions I hear about reading CSV type files.
And yes C# diehards out there, just add a reference to Microsoft.VisualBasic.dll and you can use the type just as well [:)]