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.
I just mentioned it during my annual maintenance and they said they would replace it. They fixed it without any questions or excuses, and they had the part in stock.
The yellow border is a hardware issue... Many of us have had the screen replaced under warrantee as it is ugly, and may get worse. Some of the early screens also leaked glue out of the bottom, but I don't know if the newer ones do that.