I use MSN Spaces I put all my pictures there so they will be safe in case my computer crashes.I have no clue about homepages or how to design one but I feel the urge to learn