I've got some credits in Stable Diffusion but mostly because other software has opted to use that for paint tasks. I haven't used it as a standalone thing. I've got a sub with Midjourney and a sub with Runway. I'm pretty much bleeding money
. Maybe I need to take stock and research what's best nowadays but I assumed it was Midjourney for images.
I
think this is the current state of things:
Midjourney is/was the best. Paid.
Dall-E 3 has just been released and is apparently amazing - maybe better than Midjourney? It's free via Bing's AI, or Paid via ChatGPT subscription (and not yet available to everyone, but will be in the next two weeks).
StableDiffusion - There's lots of different flavours of this, but it's mostly free. But you'll need to faff around a little bit to get good results. It's definitely the more technical one of the three, and requires a beefy computer to get fast results. If you have a slow one, it'll work just the same, but take a long time.
If you're on a Mac, there's Diffusion Bee which makes running SD much simpler. Just download an app and run it, though you'll need to tweak some parameters to get the best from it:
DiffusionBee - Stable Diffusion App for AI Art
If on Windows, I think the closest equivalent to DiffusionBee is AUTOMATIC1111:
GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
It's quite technical to setup, but will probably give the best results overall (after tweaks, of course).
DiffusionBee is apparently coming to Windows so might be worth keeping an eye on that if you want something that 'Just Works' without any hassle.