Another call for help and advice. I can't really resist it because I've been seeing so much success in my appeals for assistance before.

I'm looking for advice/articles/tutorials on online promotion, more specifically online promotion of software products.

At the moment, I have these on my list of things to do:

  • Google Adwords
  • Submission to software listing sites
  • SEO

What else is there and why?