Is what happens with these new cameras that have "MEGA" pixels is that the images they produce are 2' by 2' or more. this leads to a file that can be as much as 1MB. on dial-up this can take 5-10 minutes to load.
the solution is to reduce the size. the ideal size is around 5" by 8" and in the neighborhood of 20-50 Kb(access this by right clicking and selecting properties).
And consider this; if a picture is reduced in the MSpaint from 100% to 75% it is now half it's size. Hard to comprehend? Then consider this for example, a pic starts as 1000x1000(1,000,000) pixels and then it is cut in half vertically...it is now half the size 500x1000(500,000) pixels and then agian by 50% horizontially...it is now 1/4 the original size 500x500 (250,000) pixels though it looks only 1/2 as big.