Forum Moderators: open
If you have some cash to work with, marketing affiliate programs via PPC engines like Overture and Adwords might also be an option.
You could also develop a product - either a traditional type or an electronic delivery type and market that as well.
MM