I am looking to create a desktop front end database application (NOT MS ACCESS). I also would like some info on the difference between MS SQL and Oracle Backend. I need to develop a front, what would be the best front end and what would be the backend to go with that front end. I am clueless regarding how to develop a front end. Some people have pointed me towards Visual Basic or VB.net. This database will eventually hold over a million records. It will be user to enter freight bills. There will be about 15-20 user on at the same time all day and about 4-5 user on at the same time running detail reports. Any help or directions would be great; we are currently using a backend of “progress” with an ugly frontend of “progress”. If anyone needs more info, please ask. Thanks for all your opinions and responses