For those of you who haven't found this amazing application yet here you go:
This is an application for your computer which allows you to pretty much do anything to your phone, using your computer (i.e. backup/restore apps, edit ANY part of the android system, adb shell, etc). I won't do a very good job explaining it so just give it a try.
***You must have the Android SDK installed on you computer***
Edit: Oh by the way I just wanted to add in that I am in no way affiliated with the developer of this application. Has just save my a** more that a few times and figured I should share with the community. Cheers!