I am planning on creating a large database to be used for a long time. It will need the ability to be flexible and highly sortable to the manor similar to the filters in MS Access. I have never worked with Flex Grids, SQL Server Databases or anything similar in VB. Can you make some points and counter points twoards wich direction I shoud look. I know very little about, or even all the options available to me. The differences and benifits between them would be appreciated.