I would use photoshop, but don't get elements as you cannot get the full effect and the most out of the programme, i used to use it at school and it's really quite shocking, if you are buying the programme you could possibly get a teacher at a local school to buy it for you as they get it cheaper.. that is if you have any kids who go to a school or if you yourself are still at the school
However, you could always take the download approach, it's always the best way