Avatars should be no wider than 120 pixels so as to not distort the page. Some members also have long no-spaced names and they also can wreak havoc with the page. Example of a long non-spaced name is: "Thebigonethatdidn'tgetaway"
Posting pics, I like to resize them to no more than 800 pixels wide but the newer forums automatically add a scroll bar these days so the page does not get messed up. What I don't like about oversized pics is when someone posts a bunch in a row (or column) making it that you have to go down to the bottom, find the scroll bar, slide it to where you want it, then go back up to the pic you wanted to see, all the while not ever being able to see the entire shot at once. So if one wants to share a big pic, just provide the link to it so people can view it outside of the forum threads.