Google now allows you to add a background image to the google homepage to apparently make it more, like, home.. hmmmm

Just by clicking the button at the bottom left hand corner it allows you to either upload an image or select an image from google.

For indepth instructions as per Google, check this page out: