One more option is to use stock art, but personalize it. With a program like Photoshop you can easily take a stock picture and modify it. Change colors, cut out elements, change the background, mash two pictures together to get a unique illustration for your product.
Sure, you need some skill...