Printvenue.com is really awesome in its way of designing graphics and printing photos on apparels and many other things. You can print whatever you want on a large variety of items, such as you want to print something exclusively on your t shirts or your coffee mug or else on your jackets etc. Other than this one can get customized printed business cards, stationary, corporate gifts and others.
SO guys must give it a try to enjoy your own customized items.