live surface

live surface is a web-based company that has a wide range of stock photos on which you can place your design work for a photo-realistic mock-up. pics are $29 each and come as a layered tif file with all of the masking, lighting, and angles set up for you, making it very easy to drop in your artwork, do a couple of moves, and have a great looking image.