Accessibility

Many times, web sites are not accessible to the disabled visitor like the visually impaired.  I purposely avoid java applets which make the whole screen one big graphic with several links on that same graphic.  This is fine for those people who can see what they are clicking or for those who have the physical capability to click a mouse on the link they choose.  I use all HTML with some JAVA for effect (if requested) which allows for easy navigation for most individuals with disabilities.

I also place text with all pictures so mouse over will describe the graphic or it's function.  This feature works well for those who have voice synthesized screen readers.

MacroMedia

I don't use MacroMedia for the simple reason  that most accessibility softwares can't see it thus it can't read the information on the site.  Also, MacroMedia tends to take a long time to load, thus hindering the visitor in getting the information he/she needs.