Sorry to be a pain--- but is there a Mobile version of this site? Spending 3/4 of time waiting for page to load on my iPod 
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
FWIMBW: I log onto the site via a Xoom (Android tablet) with no problems, using the Xoom's native browser.