Probably 75% of flyers end up in the garbage when the person gets home, if someone gets a free CD 99% of people who pick em up are gonna listen to em and the music should be able to speak for itself and get em to buy it.
I've had more success with CD's than anything else.
^^ Real Talk, If it's dope the word will spread like P-nut butter on whole wheat bread. Another good way to promote your shit is of course Radio play or Video Play. You can always get a Double D size titty freak to wear a T-shirt of your album cover on her chest.