I've been planning on learning a few different languages for awhile now and I think this will be the weekend that I get started. I plan on starting off with spanish and possibly polish and then I'd eventually like to learn french, german and at least one asian dialect. I know its an ambitious undertaking but I'm up for the challenge. So what do you think is the best way to learn a new language? Tapes, books, classes, software?