I noticed a lot of the guys that I hangout in college right now have kind of a gift to gab. I'm sure you guys all have those friends that just seem to be very worldly, and know what they're talking about. They don't stumble on their words, stutter, or get derailed or stepped on in a conversation. They can banter with anyone on the street, about politics, economics, anything. Comebacks seem to just roll off they're tongues. When they chat girls up, they could say complete nonsensical bullshit, but I notice they still get positive feedback because they're so quick-witted and have motormouth (in a good way; i.e. they never run out of things to say).

I want those skill for myself. I want to be able to walk in a room, and chat up with any body, guys and girls. I want to be able to find topics that stimulate and hold their attention. When someone is ribbing me, I want to be able to banter back in a quick and effective way.

What did you guys ever do to improve on this skill? Watch stand up comedy? Do improv? Give me some ideas.