Allora...

Ho un div a cui ho assegnato altezza e larghezza; vorrei che tutto ciò che è contenuto nel div (per ora una semplice immagine) sia allineato al centro, sia verticalmente che orizzontalmente.

Per l'orizzontale uso text-align:center ed è ok

... per il verticale?