how bizarre, maybe it is something to do with your powel levels on the modem because you are getting your max upload speed no problemo. I am sure one of the tech dudes (here) can help you out. Read this and check your stats and post the info below in anticipation of a tech dude asking.
http://www.cableforum.co.uk/board/12...al-levels.html