http://www.visigraph.com/custom-decals-stickers-magnets-and-labels/color-decals-stickers/
If you are to do full color printing of vinyl decal stickers in hundreds of pieces, screen printing is still the one to go. It just suits best on producing lots of prints at a time. Also, the larger the piece is, the better for it to be screen printed.