Non c'è bisogno di usare le tabelle.
Intanto potresti creare lo swf, con le specifiche in percenti e non avresti bisogno di nulla per centrarlo, ma se il problema è che intorno devi mettere del testo o altro ... :quipi:

Ok:
Non so quanto spazio devi utilizzare e comunque essendo questo sempre relativo, eccoti una probabile soluzione, usa i CSS:

codice:
<head>
<style type="text/css" media="screen">
html, body {
width: 100%;
height: 100%:
text-align: center; 
margin: 0;
}
div { 
padding-top: 10px;
}
</head>
<body>
<div>
shock wave qui!
</div>
</body>
</html>
Ecco così ti lascia 10 pixel in alto.
Se invece dev proprio centrarlo nella pagina, devi sostituire con questo:
codice:
div {
padding: 0;
margin: 0;
height: 50%;
top: qui devi mettere un valore negativo, ma riguarda un calcolo.
Se lo shock wave ha mettiamo 200 pixel di altezza, inserisci -100px; come valore.
}
Questo porta il valore di 200 pixel in meno rispetto al centro pagina.
Per l'allineamento orizzontale non serve, perchè il box, è centrato dal body.