OK, I'm trying to create CD labels at the moment, I have tried a couple software programs(and so far the best I've used is by Avery), but although some have good points, I can't seem to find any that have a good all round features, i.e layering picture on picture(or background with an overlay-except for Avery), I haven't found one that will let me wrap text around the edge of the disc(I have, but there was only one font-and that was massive, it took up most of the disc face

Now, would prefer open source software recommendations, but if there is a great program out there that has a free trial, that will be just as good.
So if anyone can help, it would be most appreciated.
Cheers Steve