Can't get background image to show in cycles render
I don't know if I got what you wish, but for a simple object-over-background you could use something simpler like this:



[edit: I added another node setup, as suggested by cegaton, you can see both give same result in the two UV/image panels above/right]

note: without linking to the compositor node, imho you get no compositing in the final render...