Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
wow, posting that many photos is a real dumb move... its now 5 minutes later, and its finally done loading... go get a flickr account
Sounds like you need a new ISP. I have a 5 meg connection and the page loads in under 10 seconds. And 5 meg is not all that fast... Now days you can get 40 meg for $100 a month.
looks like you're off to a good start!