It's your ISP, there have been so many people comming on here in the last week or so asking the same questions invloving Streamyx ....
The fact that you have mentioned not being able to access the itunes store has deffinatley confirmed what I have found with google...
http://www.shaolintiger.com/2006/01/...or-narrowband/