;) I know this has been suggested before, and that there were some issues of implementing some plug-ins for it, but I came across this topic today: [url=http://shiftingpixel.com/2008/03/03/smart-image
Thanks shakiro for suggestion that script. However, after some research and tests, that kind of image resizing scripts is only good when dealing with local images (when the images located in the same hdd/server as the script). In friendstertalk or any other forums normally people post images they host somewhere else. So it won't be efficient because even for checking the image size/dimension, it will need to fetch/download the image from remote url (like imageshack, photobucket, ripway, any other image hosting).
Currently I've implemented a method for this using javascript. If you someone post an image wider than 500px, it will be resized to 500px by your browser.