Yeh your personal software store can help you out you soud already know that .
Alzo on the blizzard site you have the abilety to buy and download it online .
Also boomtown.net have the bc beta files get those and let blizz do the dirty work to update them .