So how does one become a "sponsored" ad/link at the very top of a keyword search (I.e. Dallas wedding DJ)?
Open an Adwords account, and create ads. They have lots of tutorials.
I would caution against using search ads though. The internet doesn't work the way it used to. Now, somebody searches for a term, and they click on a site -- you want your ad on that site, not in Google's search results.
Those are called content ads.
You want your ads on as many places that you can get them, but not the search results page of Google...