While there is a lot that goes into marketing a website - nothing is as important as search engines. Search engines (i.e. Google, Bing, Yahoo and others) bring a large group of visitors who may or may not know about you or your company. As a designer / developer of web site for mote that 12 years I have learned a great deal about how content is crawled and indexed by search engines.
Read more: Search Engine Friendly Websites - How it is done.
Ok, Lets be honest. A lot of people buy a computer, get it connected to the internet and use it until something goes horribly wrong (i.e. virus attack, computer malfunction, new device doesn't work etc.). At which point they are forced to find a technician (I can't tell you how many times friends have asked me to fix their computers) or ,more likely out of frustration, just go out and buy a new computer. This costly decision can be avoided most of the time. It doesn't take much to keep your computer lean and mean. In fact some of the best solutions are free and take little to no time as long as they are done prior to the problems that plague computers today.
I love my neighbor but he has a twisted sense of humor. My '06 Miata top needed some attention and luckily Mr. Matt (the neighbor) does this kind of stuff for a living. While I am at work he sends me this photo of my stripped down car with the note: "I hope I Remember How All This Goes Back". Sooo glad I have a good warranty. Seems overkill to replace the entire top just because the bindings cracked but as long as it isn't costing me $600 for the top and who knows how much for the labor :)... it's all good!
Turning a potential customer away in a business situation was never a good idea to me, but recently I have seen that when you choose your customers wisely the benefits to you and your customers can be great. I guess I always looked at work as work and you need to be after the dollar and my personal business as a way to help others and a way for me to have fun and learn... A little conflicted I know but it made sense to me.
Personally I have been doing web sites for almost 10 years now and when I look back on the sites that are still kickin' I see they are the ones I tend to baby and nurture. Sites I do on the side tend to be for people and products I truly care about.