I decided to take the leap of faith and this upgrade basically decides whether I wait for the iPhone 5(supposedly March) or if I get an Android. I am going to lose all of my apps but it wouldn't be that hard to wait for them to be updated or update them myself(I doubt that much has changed with iOS5 that everything will break.