Todavia usei o Photoshop CS2 ou CS3, mas não recomendo para quem está começando agora, pois é um programa profissional e que sem conhecimentos sólidos não dá total liberdade para você criar objetos super interessantes.
No caso de edição simples de imagens, costumo usar o Paint.NET, que na verdade passei a utilizar para redimensionar imagens e salvá-las em jpg, já que ao contrário do Photoshop, o Paint.NET costuma economizar bastante espaço quando a imagem é salva nesse formato, principalmente se você controla a qualidade que vai de 0 a 100.
É claro que o Paint.NET tem algumas desvantagens que ainda precisam ser melhoradas, assim como o Photoshop, mas a simplicidade do Paint.NET limita você a fazer apenas pequenos trabalhos, mesmo oferecendo um grande acervo de efeitos, etc. O Photoshop, por exemplo, permite o uso de gradientes, estilos, enfim, cada um tem suas vantagens e desvantagens.