Apple has released their next big firmware update dubbed "iOS4" for the iPhone, iPod touch, and iPad, xcluding first generations, with loads of new features, including multitasking. Although the UI hasn't changed much since the first firmware, but Apple has made huge improvements. The iOS 4.0 will support multitasking, allowing for multiple applications to be run at the same time. The long awaited feature will be native to the iPhone 3GS and the iPhone 4 but willn't be supported on the iPhone 3G. Users will be able to run applications in the background while using another app, receiving updates and notifications without having the application displayed.