Hello,
I am VB, VBA, C#, WPF, Java, PHP, CAD and GIS developer, I developed many desktop applications and custom tools, macros and Add-Ins. For reference see my profile and portfolio.
I am ready to discuss and doing the project. I did similar project in the past and ready to doing your.
The critical issue in your project is the time and I think I submitted the wrong time and I will fix that because if each record take 5 seconds to get it the total will be 5*700000/60/60 = 972 hours = 40 continues days of running the application.
Regards,
Eyad