You won't be able to get every sales person onboard, some just don't like new tech or tech at all.
I do like Mark's program. I also like to add some "carrot and stick" to the game, otherwise you won't get anywhere.
I like to monitor Read/Unread leads transfered to Salespeople. If they meet certain milestone, they get something (or avoid something). Then you can move to getting compliance on Lead Status (SQL) movement. So if they are using Marketo, they'll hit the people at the top of the list.
See
http://www.marketingrockstarguides.com/sell-faster-with-marketo-sales-insight/
for other ideas. It's free.