I was thinking maybe the iphone doesn;t allow to multitask pandora or other radio apps because it wants to boost its own itunes network.
Maybe I am wrong but it seems to me that you cannot use a true suffling functin with ipod on the iphone.
I was trying to randomly play my songs on my iphone and it kept repeating tracks before all the tracks were played at least once. Little things like this make a big difference for me. I hope RIM doesn't drop the ball and really take the bb series to the next level.