Being a good agent is not about "what they can do for you" its about helping them solve there problems and secure there business. I would follow PP's advice and keep it quick because just like for you there time is money. First try and connect with them, ask questions and listen to what they have to say. Guide them into the insurance conversation don't try to force it on them.
If you are starting out and don't have an established book you might want to consider insurance leads to, I know a couple guys who write lots of policies from leads. I do know that they tried some of the smaller lead companies and couldn't get much business, I think bigger is better when it comes to the online leads world.