I am working on learning c# better and have never stored data before. I am writing an application that will grab information from the web and I need to store it so the application can use it again at a later time. I am familiar with mysql, like its feature set, but feel that having the end user install an sql server might be a little much. Im not to the point of learning the xml aspects associated with c#. If possible, I am looking for a file based sql type solution as that would minimize the learning curve in that area leaving me room to focus on the language, however I am open to any suggestions. Google has helped a bit but it doesn't know c# as well as you guys do.
Edit: I'm expecting up to 1k records in 4 different tables.