I have no idea what's wrong with your screens. But you might want to try a different home screen launcher such as LauncherPro
. In addition to better background management, it offers a few other customizations that I like.
If you go this route, you will also need another app to manage which home screen launcher your phone should use, such as Home Switcher
, in order to got it to work.