yeah, i am going to +1 to buffering. as an example, i also use pandora from time to time. very little buffering but long delays if signal loss. i also use tune in radio and have it set for 30 buffer so it takes longer to load, but i get very few interuptions. lastly, i just started to use jango (minimal to no ads) and have very few issues there. i think all three are also set at 64k
it also think it may have to do with the sound quality. if you are streaming at say 64k, then you should not have to many problems. when you get up to 128, 190, etc...that's when you may notice network lag and buffering.