Haha, I updated Java and it's done the trick.
I didn't even think to do that. It's still saying there is a firewall, but I'm content to leave it as it is as long as it continues to let me download music.
Thank you greatly for your reply. If it decides to play up again then I'll use the link to change the router.