iTunes will do the resizing for you also (well at least it does for my iPhone, no reason why the iTouch will be any different). For Photo syncing, I just point iTunes to the folders I wish to transfer to my iPhone ,and iTunes does all the rest. I,m assuming that we are talking jpegs here, as RAW probably isn't supported.
Texy