I think our best luck would be with the occupy wall-street crowd. They are fast growing, technology minded, and willing to move for their cause. They are not Libertarians, so our arguments should not be 'Its like gold' or 'the government doesn't control it', we should take the peoples currency route, all the current payment solutions, other can cash, require large corporations. If we present bitcoin as an alternative to corporate-controlled credit cards and paypal then i think we could bring some serious attention to Bitcoin. Furthermore this should probably be our approach all around, its generally easier to inspire passion and distaste against corporations then it is against the government. Bitcoin needs to be marketed as a replacement for credit cards, not cash, that's something we have to take on later, much much later.