Jailbreaking your iDevice allows additional tweaks and functionality. I had previously upgraded from iOS 6 to iOS 7 using an older computer which has a 1.8Ghz Core2Duo with 2GB of memory. That process went without trouble what so ever and all was well in my world.
Recently the iOS 8.x untethered jailbreak, Pangu, was updated to include the ability to install Cydia during the jailbreak which is a great convenience. Previous to the update, Pangu would only give you root access to the iDevice and you still had to SSH into your device and manually download and install Cydia. Now that the Pangu jailbreak utility included the ability to install Cydia I was ready to upgrade my iPhone 5S to iOS 8.1.
All of the tutorials I found made it clear that before I upgrade my iPhone to iOS 8.1 that I first needed to perform a restore to the iOS firmware 8.1. Simply doing an upgrade either OTA or using iTunes was not going to work, doing it those ways lead to boot loop issues and other unforeseen issues. I connected it to my computer I choose the Restore button and soon my problems began. It was stuck at "Restoring iPhone Software" within iTunes. I let it sit for about 20 minutes and without any change in the progress bar I realized that it was stuck and not doing what it was suppose to be doing.