Here is a nice article to explain the multi-tasking on iPhone and Android.
http://davidquintana.com/entry/mobile-multitasking
Mobile OS is poor in multi-tasking vs Desktop/Notebook OS.
The article said that it was network that used up more power. But the graphics chipset may also be another factors. Hardware media acceleration may greatly reduce the cpu usage for media playback.
