The StarCraft II multiplayer beta is officially live today, and if you got a beta invitation, you can download the client right here from AtomicGamer.
StarCraft II multiplayer beta is live