I've check the Download Station for new contants to download and there as'nt been nothing added since march 25. It seems the train as run out of steam.
Just a guess but has uploading new content taken a backseat to the upcoming release of TC3? TC3 is due to be released in the 2nd quarter of 2008 which began April 1.