I created my own account, and turned off the firewall, but it still does not work.
OK I tried opening up all the recommended ports in my router. Nothing. Basically, my friend gave me the wow cd and some guest passes. My friend told me to enter a fake account name to get the patches first because I cant make an account until tomorrow(today). When I click connect it doesn't say invalid user or something like that. It IMMEDIATELY says disconnected from server. Something of note is that Warcraft 3 used to be my main game until I suddenly couldn't connect to the server. My internet is fine. I browse the internet regularly. What could be my problem? Firewall? ISP? Anyone with a solution let me know.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic