Despite selling iPhones like they're going out of fashion, it's not been all unicorns and rainbows for Apple's big releases recently. Some of the company's top software outings have suffered a bloody nose as of late, with iCloud and iOS experiencing more than a few hiccups.
Released alongside the iPhone 4S, iOS 5 has taken an aging mobile operating system and added some much needed bells and whistles. The software also fixes some of the long-standing issues that iPhone owners have been complaining about for far too long.
One thing that iOS 5 has introduced is not entirely welcome, and that's a very real battery life problem...