Sunnyvale, Calif.--Seventy percent of small businesses have or will have an online presence by the end of 2004, according to a recent Yahoo! Small Business survey conducted by Harris Interactive. By comparison, in October 2002, only 35% of small businesses had a Web site, according to a report by the Small Business Administration. The Yahoo! Small Business survey was released in conjunction with National Small Business Week this week.