Getting in good with the bloggers is definitely a big help. Many tech bloggers have a devoted following and many blogs are well indexed in the search engines. Getting a link every so often in a blog entry will get you traffic, a good backlink within an article (high quality link), and will definitely help spread word of mouth.