Traded the 300K gold for WoW tokens which are worth 15 bucks to bnet balance; ~55 bucks. Right now the going rate for a WoW token is 157,307G. At the time I did it a WoW token was really cheap like 50k G.
You can also use your bnet balance to buy Overwatch boxes. I've done that in the past too.