Does anyone have a real solution to the "Unfortunately ______ service has stopped?"
Welcome to Android Enthusiasts! There can be many reasons for a {service has stopped} error. You can actually use aLogCat to view device logs. This will help you better understand what's actually going on with your device. 

It is difficult to pin-point an issue like that with Android because of its very nature. We can all have the same devices but have completely different experiences on them, based on configuration, how we use them, etc. Hopefully that will give you a better understanding of what's going on with your device. aLogCat doesn't work for your needs, try Android Remote Stacktrace.