hmm there is the StreamReader that I've been using all the time, and then there is the FileStream class. Would someone care to explain the big difference between these. Which one should I use for reading text files?