I own several ecover software programs and Cover Software Pro
is by far the best at creating quality images.
The only downside is you do have to have Photoshop.
So if you have Photoshop and want to stop paying others
to create your covers or want to start offering cover
creation services, you can't go wrong with Cover Software Pro