Changed my ISP DSN settings to the Open DNS ones and it connected right away. I actually had all my computers on the network already set to use Open DNS but didn't think to just actually change it on the router. Well, if this happens to anyone else, now ya know! Thanks for all the help, looks like I'm getting the update as I type
Ah, so the computers weren't using the same DNS as the player was getting from the router.
That explains why it didn't fail to resolve on your computer.
I'm glad this fixed your problem.
Who is your ISP. And was the router configured to use the ISP's DNS server?
Could you post the ISP you have and the DNS server IP address that the router was using?