Oddlyi enough.. just for resizing I have used Irfanview (
www.irfanview.com). Its fast and simple.. and the quality dosnt really get as bad as other programs I have used before.
But yes.. if you have the time Photoshop does rule for image maniupulation.