Skype on the iPhone/iPad is great, except for the need to pre-arrange simultaneous launch.
If the background listeners/workers are heavily resource-constrained and subjected to limited API access, you might be able to maintain most of the battery life and performance advantages of the current single-task model, while still allowing apps to perform some amount of background processing. Any "heavy lifting" involving a full app UI, the GPU, or outbound network access could still require user confirmation and a task swtich.
That'd be a fairly good compromise.
"Is there a way to shut off the iPod Touch while the countdown timer is working and the iPod Touch will wake up when the alarm goes off"
You clearly have the ability to receive phonecalls at all times, so the phone is running so you have multiple concurrent tasks so there's no argument.
Except there is an argument, so that isn't what's really being discussed even if the discussion is framed by that term.
Edit: Whoops. I'll leave the comment but I do realize this isn't an iPad thread.
I suspect that multitasking support, if introduced will be of the interleaved type- Apple's stance on true background apps being battery killers seems sensible to me.
But then, you never know: with the newer iPad style batteries, they might even pull it off! (I still doubt it, though, since that sort of OS update won't work on older iPhones)