Hi Rose
There are a few free file hosting companys on the web
like http://www.xeepo.com/ it gives you 150 mb of space and 10gb of bandwidht; here you can actually create a website.
http://filelog.bolt.com/ 500 mb of space and unlimited bandwidth good for pictures ext. jpg, gif, movies ext. mpg, avi, wmv, mp3 and so on.
They generate the link code for you. very helpful if you new to that sort of thing!
http://www.bigupload.com/ (He, I know sound a bit taggy.) You don,t have to register just a strait forwart upload to there server. Will stay there for 30 day if no one uploads the file. Free for 300 mb per file. Pro(meaning you pay for it) 2000 mb.
There lots more out there. Well, even yahoo has a service like that.
In my experience Photoshop is the ultimate tool for pictures not only resizing,you can in the menu "Save it for Web" and cut down a lot of mb. with out loosing quality, well, visible quality. Also Photoshop has some Filters and plugins witch "can" improfe onto your pic's (I say can because you also can mess your pic up with them)and if you have some bugs extra there are some great plugins/filter to buy like: alf border fx, eye candy 400, KPT6 (one of my favorites), mystical from autoFX sofware(the whole dreamsuitefrom them is fantastic) Intelihance pro 4.0 (a really helpfull tool for digital pic's)
But hey that just me. I'm working with Bryce Poser and PhotoshopCS a lot since I'm not much of a painter. There are a lot of freeware programs around
check out this site here:
http://freeartsoftware.com
2d and 3d software mostly free
Be careful with scanners they can really mess up you pic's. If you have a digital camera download your pic's direct.
Good Luck to all of you
Create! What ever you do, a painting, a sculpture it does't matter.
What matter's is the act of creation.