Interconnected

personalprint.com is a (UK) printshop -- you upload your images and can print onto t-shirts, mugs, coasters, etc. Looks pretty good value, and is remarkably easy to use (as long as you don't mind Flash and popup windows). The only bad thing I can see is that the product examples, with your own images, don't give a very good impression of the final result. But overall, impressive.