La solución está bastante fácil, si, usar el background centrado es buena opción, pero porqué no mejor usar un div, centrarlo y, ejemplo: un div de 777px de ancho y se le agrega la imagen como fondo 'con las declaraciones anteriormente mostradas'
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
y listo!... se adapta a qualquier resolución