Che io sappia quello e` l'unico modo di centrare con posizionamento assoluto.
Pero` se inserisci l'immagine con un programma lato server (PHP, ASP, ecc), il programma e` in grado di capire le dimensioni dell'immagine e inserire il CSS in modo opportuno (eventualmente anche tramite l'attributo style= del tag).
Invece e` piu` semplice se non usi posizionamenti, perche` il lavoro lo lasci fare al browser tramite margini automatici.
Ad esempio lo stesso effetto lo ottieni con:(se l'immagine e` il solo oggetto contenuto nel blocco - anche in questo caso il blocco deve avere larghezza definita).codice:#miaimmagine { margin: 200px auto 0 auto; }