Very similar to the screensaver concept is to create a simple shareware/freeware program for your niche.Then use PromoSoft http://develab.net to submit it to over 700 shareware directories.
Free/shareware can also be great link bait, as you post the download link on your site and others will link to it.
Note to self: Practice what you preach and submit your Tuelz FINALLY!