This is the best one out there, just drop and drag and can choose your own resolution.
http://download.cnet.com/Fast-Image-Resizer/3000-12511_4-10655681.html
But someone should come up with an app to resize before sending from phone. A watermark app would also be good.