My foray into iOS was an iPod Touch 4th gen. in early 2012. I was so impressed with this device that I switched to an iPhone 4S, bought an iPad (3rd generation), and a Retina MacBook Pro. I upgraded the iPod Touch to iOS 6 the day the update arrived in the cue. I was extremely pleased with the performance of iOS 5.1.1 on this device that I didn't hesitate. I spent that evening acclimating myself with the features of the latest iOS version to find it leaving much to be desired on this device. I was so disappointed in the crashes, lag, stutters, and overall bugginess of iOS 6 on the iPod Touch, that I held off on updating all of my other devices. As of today, my 4S and "New" iPad (3rd gen.) are still running iOS 5.1.1. I've noticed that iOS 6 on the iPod touch has improved slightly with the subsequent updates, but am still leery. I've read a lot of forum posts about the iOS updates taxing legacy hardware over the years - iOS 5 on the 3G for example. My rationale for keeping 5.1.1 is that it was optimized for the hardware profiles of the 4S and "New" iPad; back in the day when they were the latest and greatest. iOS 6 is optimized to get the best performance from a more powerful set of specs e.g. the iPhone 5 and 4th generation iPad. Is my rationale flawed? I'm interested in "New" iPad and 4S users experiences with iOS 6 on these devices. Doe's anyone flat out regret the update? Has anyone noticed an improvement in performance over iOS 5.1.1? Is the difference negligible? I'm considering the update as I fear that when iOS 7 rolls out, I'll be marooned in obseleteville if iOS 6 is no longer signed. Furthermore, I'm tired of being accused of "voiding the warranty" of my iDevices every time I contact a developer with an issue. Has anyone else out there opted to stick with 5.1.1. for the same reasons I've listed? Thanks in advance to all who participate.