The Web Resources page at this site has a listing of some of the best. Pay particular attention to the level of detail that you want to present on your Web page. Linking can take the user to many different Web sites to gather information. One word of caution - make sure that your links work. Check each one before your page makes the transition from development to go-live.
Many people access the Web via modem.
The longer a page takes to load, the less likely they are to sit and wait for it to appear. Also, the more difficult the page is to read, the more people tend to look somewhere else. Graphics tips - The use of graphics is important. Make sure that a graphic adds to the usefullness of your Web page. Also, try to limit the size of your graphic - most sources recommend between 35K and 50K. Large graphics can delay a Web page in loading.