They definately usually stay for more than 10 minutes!
Depending on your ISP, they might have a web builder type thing which can be used to upload images, not too different from the way free image hosting people do it. Failing that, an FTP client is used - dead easy, just drag and drop basically once setup.