For most of us, a good day is being able to go about our business without any annoyances getting in our way. Unfortunately, when your business involves the Internet, mere annoyances rate much higher ...