Press Releases - my all time favourite! They are:
1.) Inexpensive to implement
2.) Simple to create/have created
3.) Often receive better than #1 position in search engines if written well
4.) Can be submitted to offline publications for free exposure for your business, often bringing you twice as many prospects.
Hope that helps
