ma la bella abitudine di salvare le date negli appositi formati che mette a disposizione mySQL non va più di moda?


comunque, se le date hanno SEMPRE lo stesso formato, vale a dire gg/mm/aaaa puoi usare un ordinamento in base ai vari spezzoni anno, mese e giorno:
codice:
SELECT * FROM `tabella`  
ORDER BY CAST(SUBSTRING(data,7) AS UNSIGNED), 
CAST(SUBSTRING(data,4,2) AS UNSIGNED), 
CAST(SUBSTRING(data,1,2) AS UNSIGNED)