Hallo Peter!
So schlimm find ich CENTER gar nicht, während <div style="align: center;"> schlichtweg Blödsinn ist. ;-)
Wieso?
Ganz einfach!
Es gibt keine CSS-Eigenschaft namens "align".
siehe SELFHTML: http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm
siehe W3C : http://www.w3.org/TR/REC-CSS2/propidx.html
Die hast du soeben erfunden. ;-)
Eventuell sauste dir noch <div align="center"> durch den Kopf, aber das stand ja ob der Fragestellung nicht zur Debatte.
Gruß,
kerki