Just to let everyone know if you DON'T WANT YOUR BACKGROUND TO TILE when you landscape...just take whatever image you are using and RESIZE it to a width of 680 and constrain the properties (I think it goes to 803 Height) and it will NOT tile AND look the same on the homescreen. Hopefully this helps!
basically instead of 480x640, convert your images to 640x803