Texture doesn't render with Cycles
You need to UV unwrap an object before an image texture will show up.

Here's a quick refresher on how it's done:


Select the object and hit TAB to enter edit mode
Change the selection mode to edges
Select all of your 'seam' edges
Hit Ctrl+E to bring up the edge menu and click 'Mark Seam'
Select all edges in the object by hitting 'A'
Hit 'U' to bring up the UV mapping menu
Select your unwrapping method. 'Unwrap' is the quickest


If your UV/Image editor window is open, you should be able to see the unwrapped object. From there you can mess with its position, rotation, and shape.

Hope this helps!