è proprio necessario centrare in verticale?
cmq penso che anche una soluzione latoserver sia impegnativa... perchè bisognerebbe pensare non solo a quelle 3risoluzioni dei pc, ma anche a quel miagliaio di risoluzioni di centinaia di dispositivi (che di un valign center non sanno che farsene...)