iLounge has performed a thorough review of the iPhone 4S' battery life and determined that it performs better on calls but slightly worse than the iPhone 4 when using data.
Now that Apple has improved the iPhone's antenna, Consumer Reports is willing to recommend the device; however, the site gives several Android handsets a higher score than the iPhone 4S.
Sprint has been rolling out 'network enhancements' designed to improve data speeds for iPhone owners who are experiencing poor performance on their network.