It actually looks like they just finished revamping the site layout and such. The link problems I was having were related. Since I have downloaded a couple firmwares to try and flash it, but I think I've really killed the player now. Now I don't get any response to the power button or plugging it into a pc
Oh well, that was the risk I took.