This is the list I had developed so far. I am going to merge Wayne's list in with mine:
Advantages of ProvideX
-Troubleshooting data file issues does not require that you have someone that knows SQL.
-The Advanced version (ProvideX) has the fastest processing speed for smaller data sets.
-The user doesn't have to purchase SQL software and licenses. ProvideX is a complete development environment that includes the programming language, and the database.
Advantages of SQL
-More efficient processing of large datasets.
-Better integration with third-party SQL-based applications.
-Easier to query. Availability of SQL data for queries and other manipulation using traditional SQL tools.
-Reports run a lot faster.
-Can be configured to restore to a specific point in time, and can write and schedule backend SQL queries to generate reports.
-Has better data integrity. Keyed file and date formatting errors that occur in ProvideX are not possible in SQL.