There is some very nice recent work of Dimitris Koukoulopoulos who use "pretentious" methods to prove the Siegel-Walfisz Theorem. A preprint can be found here: http://www.crm.umontreal.ca/~koukoulo/documents/publications/multfncs.pdf