You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Edit: Sigh. Never mind. I'm looking at that page so much I'm going loopy. It still says what it always said. Sorry. I'd delete this post if I it appeared to be an option.