Great pick up!
To be frank, I think that this name forces you
in to just a few areas of online activity; most
notably, the areas you mentioned, SEO and PPC.
My advice would be to go with an SEO-based
premise for the name, as with PPC you will need
a great deal of funding, and find it very hard to
gain 'traction' in this area.