There is some very nice recent work of Dimitris Koukoulopoulos who uses "pretentious" methods to prove the Siegel-Walfisz Theorem. A preprint can be found here:

http://www.crm.umontreal.ca/~koukoulo/documents/publications/multfncs.pdf