I have just read the topic about benefits of email marketing and now I'm wondering which techniques do you use for list building?

The most effective method in my case is giving away ebooks/software in exchange for opt-in.

Which email marketing service do you use?