for some reason i can't host games on b.net. When i make one and ask people to join they are unable too. I even have dsl. so if you know why please tell me.
Why are they unable to?
Latency, or some mysterious reason that B.Net won't say?
obviously ur lagging... u have EVERY OTHER program shut off when b.net is on rght?
He probably has a firewall.
Sometimes if other users are too slow they can't join a faster connection =/ You need to tell us what B.Net told them. There is the possiblility that people just don't want to join your n00bish games.
Ouch, another thing you can do is rejoin battle.net and quickly make a game as soon as you get on.
Perhaps the right ports arent forwarded.
Usually the things that messes up a person from making a game is either they have a firewall or they have a router. Or B.Net doesnt like you
But thats my wisdom, use it wisely

your on lan so get off it
What makes you think he's trying to play Lan?
First of all, he's not an idiot.
Second of all, he said he 'told people to join', which you can't do on Lan.
Third of all, he said 'On B.Net'.
okay. i don't have a firewall and it says my latancy is to high eventhough i have dsl ON B.NET
If you can join games, join one of your friends before you create a game.