paint.net is free and pretty easy to use.
But I would recommend CS5-6 (Photoshop). If you're not used to Photoshop, I would recommend to watch some videos on youtube on how it's done.
Once you get the hang of it, you'll produce cool banners in just minutes.
Graag gedaan, makker.
