I have been maintaining a database consisting of two main tables and several small ones using FoxPro for about 12 years. Now the owner thinks we are becoming antiquated and wants to switch to a "sexy" system. Is SQL the right way to go or would you use something else if you had to learn a whole new system anyway.