Install the 10.6.7 update, comes to mind. Additionally, move any screensaver files in your /Library/Preferences/ and ByHost subfolder to the Desktop, restart, reset the screensaver settings, and see if that fixes the issue. I, for one never use anything but the installed ones, but my mate uses family photos and my experience is that they're resized to fit.