http://www.beldecal.com/inkjet-instructions.html
The link has instruction on how to print decals on an inkjet printer, the site has instructions for laser printers. They also sell decal paper for inkjets and lasers.
I use Corel Draw to produce my decals due to the fact that they can be resized with degrading the image.
You can use a free program called IFranView to prepare your graphics.
http://www.irfanview.com/