I've never used picasa to share pictures, but all you need is a unique URL for the picture location and it will show up using that URL. Check the sizes, some sites have multiple sizes that are available for display. 600 pixels to 800 pixels is fine. Bigger than that and a lot of folks will have to scroll or it will throw the forum program askew.