The Apple iPhone cannot do true multi-tasking. What they've implemented into iOS 4 is basically still serial-tasking and switches between apps that keep a state, but do not continue. This might change later to quasi-multi-tasking allowing apps like Pandora to run in the background and continue to play music and such.