I like the idea of downloading programs to your phone for listening offline, but it seems that even when listening to a downloaded program, it is streaming as long as a data connection is available....