Mysql bi trebalo da je znatnije brzi kada se koriste myisam tabele. Jeste da se gube transakcije/ACID, ali se dobija i jednostavnost lockovanjem tabela - (manje problema sa auto-rollbackom/nema deadlocka, kao i manje razmisljanje o izolaciji). Drugo, interesantan je free mysql-workbench, administrator i sl.
S druge strane PostgreSQL ima check!, veci izbor jezika-programiras u omiljenom script jeziku i sl. Tezak je izbor u svakom slucaju.
Posebno blago linuxa su skript jezici. Koliko primecujem python se sve vise ubacuje po defaultu u svako novo RAD okruzenje koje se razvija (gnue, dabo, rekall, kexi,...). Pre neki dan sam downloadovao i kompajlirao rekall i kako vidim funkcionise. Slican je accessu po konceptu tabele-queriji-forme-reporti-makroji. Placa se jedino windows verzija (runtime oko 150$) sto mislim da je ispravno

.
Sto se jave tice, mislim da je tu pitanje opredeljenja da li koristiti OR mapiranje ili koristiti sql. U prvom slucaju java ima prednost nad drugim resenjima zbog razvijenijeg softwera (hibernate). U neku ruku to vidim grubo kao izbor izmedju jednostavnosti (KISS) i kompletnosti.