I work in many projects with different database systems - Access, Sybase, MySQL, Oracle - to name a few and across OS. That's why I prefer database independent systems such as ExecuteQuery. Some clients I work with have policies not to install programs - but Java is sometimes a loopwhole (as it doesn't require Admin rights to install) So, it's perfect. I also use SQirreL with some clients but ExecuteQuery has a better and more logical UI, so it's prefered. In the future I'd wish to see some more user friendly features to change the schema itself i.e. adding/changing/dropping tables, columns, indices, constraints etc. That's what EQ lacks at the moment. - But no doubt about ist - it's a great product with high potential.