German Harrap's: Integral method (2CD audio) (Hardcover)
I tried two main methods (+ some methods like "learn German in x days" and that really give the basics of the language): Assimil and Harraps, Spanish and German and I give my clear preference for Harrap's because it is much more progressive: it