I've promised to a lot of you I'd elaborate on the new multitasking features. After all, one of the recurring biggest buzzwords is multitasking when it comes to iOS7.
First and foremost, the multitasking model hasn't changed much. You cannot run arbitrary code in the background. Only the following types of functionality can be backgrounded (about half of them have already existed before iOS7):
(screenshot from Xcode 5)
What does this mean?
- you can't run video recording in the background while doing something else. This is a big problem IMHO as, for example, on Windows RT you can do anything in any other app while recording video in the "snap" (small) pane on the left. An excellent setup for, say, recording a lecture (assuming you have a holder to hold the tablet vertically so that the camera can see the subject, of course) while making notes on the same device, looking up something in Google / Wiki etc. You can't do the same on iOS.
- you still can't run any kind of video decoding or any kind of video outputting in the background. This could also be GREAT - you display Keynote slides or a video on an external monitor while doing something else on the tablet. (Keynote can be remote controlled while in background on JB'n devices - see my Keynote bible for more info: https://forums.macrumors.com/threads/1587698/ )
Currently, as I've also elaborated on in my latest article ("Quick Tip: Displaying and Recording AirPlay-capable iPhone / iPod touch Screens"), in section "Appendix One - What about the background multimedia playback in iOS7?" at https://forums.macrumors.com/threads/1600620/ , the only way of driving an external monitor / projector is via wireless AirPlay, even in iOS7. Wired TV output can't be backgrounded in any way.
- while video recording from the built-in camera has indeed been (somewhat) enhanced, it still lacks essential programming features like the "lens" feature of WP8 (see http://www.pcadvisor.co.uk/reviews/software/3412010/windows-phone-8-sdk-review/ for more info). This means you still need to reimplement the entire video / still recording functionality in your own app if you want to, say, record the current location all the time. (iOS' multitasking model, unfortunately, still doesn't let for hour-long background location recording with good accuracy. Therefore, you can't just write a location recorder app and use the stock Camera app to record your video while your backgrounded app records the location - sooner or later, the location recorder will be killed by the system, even on the iPhone 5.) Adding your own functionality to the stock Camera interface is sorely missing - and the (not very extensive) new multitasking features don't help much (again, I refer to dynamic location recording for long-time videos. See my UbiPix recorder for more info: https://forums.macrumors.com/threads/1517256/ ).
All in all, don't let Apple's big words mislead you. There are indeed some new (mostly downloading / refreshing) multitasking modes. However, a lot of essential multimedia functionality (video recording, video playing, TV output driving etc., see above) still can't be done in the background - unlike on other OS'es.
Will add additional info later.
First and foremost, the multitasking model hasn't changed much. You cannot run arbitrary code in the background. Only the following types of functionality can be backgrounded (about half of them have already existed before iOS7):

(screenshot from Xcode 5)
What does this mean?
- you can't run video recording in the background while doing something else. This is a big problem IMHO as, for example, on Windows RT you can do anything in any other app while recording video in the "snap" (small) pane on the left. An excellent setup for, say, recording a lecture (assuming you have a holder to hold the tablet vertically so that the camera can see the subject, of course) while making notes on the same device, looking up something in Google / Wiki etc. You can't do the same on iOS.
- you still can't run any kind of video decoding or any kind of video outputting in the background. This could also be GREAT - you display Keynote slides or a video on an external monitor while doing something else on the tablet. (Keynote can be remote controlled while in background on JB'n devices - see my Keynote bible for more info: https://forums.macrumors.com/threads/1587698/ )
Currently, as I've also elaborated on in my latest article ("Quick Tip: Displaying and Recording AirPlay-capable iPhone / iPod touch Screens"), in section "Appendix One - What about the background multimedia playback in iOS7?" at https://forums.macrumors.com/threads/1600620/ , the only way of driving an external monitor / projector is via wireless AirPlay, even in iOS7. Wired TV output can't be backgrounded in any way.
- while video recording from the built-in camera has indeed been (somewhat) enhanced, it still lacks essential programming features like the "lens" feature of WP8 (see http://www.pcadvisor.co.uk/reviews/software/3412010/windows-phone-8-sdk-review/ for more info). This means you still need to reimplement the entire video / still recording functionality in your own app if you want to, say, record the current location all the time. (iOS' multitasking model, unfortunately, still doesn't let for hour-long background location recording with good accuracy. Therefore, you can't just write a location recorder app and use the stock Camera app to record your video while your backgrounded app records the location - sooner or later, the location recorder will be killed by the system, even on the iPhone 5.) Adding your own functionality to the stock Camera interface is sorely missing - and the (not very extensive) new multitasking features don't help much (again, I refer to dynamic location recording for long-time videos. See my UbiPix recorder for more info: https://forums.macrumors.com/threads/1517256/ ).
All in all, don't let Apple's big words mislead you. There are indeed some new (mostly downloading / refreshing) multitasking modes. However, a lot of essential multimedia functionality (video recording, video playing, TV output driving etc., see above) still can't be done in the background - unlike on other OS'es.
Will add additional info later.