We use all online marketing vehicles available today:

Search engines (SEO)
Linking strategies
Viral strategies
Online Public relations
Affiliate marketing
E-mail marketing
Networking
Paid advertising