Well the absolute cheapest way is blizzards sale, for example u can buy keys from people which stocked them in shitloads the last months, or you just simply buy accounts cheap from people which want to get rid of them, if you want to get a complete new account you will have to search for yourself and especially find out which fits you the best.
Greetings Sven.