1) DB admin features - PostgreSQL
2) DB developer features - PostgreSQL / FireBird
3) Encryption, and ... speed - InterBase. On many tests IB outperforms FB, at least.
4) Mobile platforms - InterBase
5) Change Views is unique InterBase feature
If to put SQLite into this list, then if you does not need multi-user access, scalability, DB is relatively small, then SQLite is the right way. If something from this list is not true, or may become false in future, then not SQLite.
In order of descending preferences - SQLite, IbToGo / Firebird embedded, PostgreSQL