I just happen to of noticed this project today and I noticed that you are using ODBC for the DB connection. I was just wondering if you had a specific reason why you wanted to use ODBC over the ADO.Net MySql drivers you can get from
http://dev.mysql.com/downloads/connector/net/5.0.html . In my experience ADO.Net is much faster and easier to work with than ODBC. Well, I will check this out and look forward to future versions.